The Senior Software Engineer II will work closely with product managers to define product requirements, deliver features, and ensure smooth integration of backend services with user interfaces.
The role involves designing and developing scalable solutions that enhance application functionality, data efficiency, and overall system performance.
The engineer will architect data endpoints using a semantic layer to effectively transform source data into intuitive, optimized structures suitable for UI consumption.
Requirements:
Candidates must have 7+ years of experience in software engineering, with demonstrated success in building, owning, and maintaining production systems that prioritize reliability, scalability, and performance.
Strong proficiency in Python and JavaScript is required, along with experience in building and delivering analysis or dashboarding products.
Expertise in SQL for data querying, analysis, and database interactions is necessary.
Exposure to React in a professional or educational capacity is expected.
Experience with orchestration, containerization, and Kubernetes for scalable deployments is required.
The candidate must be an effective communicator, capable of clearly conveying complex technical concepts to non-technical stakeholders.
Benefits:
Rockerbox offers a fast-paced, results-driven environment where your work has a direct impact on the company's growth and the success of its clients.
The company supports an iterative development process, allowing employees to see their contributions come to life quickly.
Employees will join a supportive, light-hearted team that values collaboration and innovation.
Rockerbox is committed to professional growth and will actively support development in both technical and business domains.
The estimated salary range for this role is between $107,000 - $193,000, with eligibility for bonus/commission, equity, and benefits.