As a Staff Backend Engineer for New Products, you’ll be part of a small, empowered, and cross-functional team that builds new products from the ground up to solve complex problems in commercial insurance. You will have a large degree of ownership and influence across the stack, and your work will have a huge impact on the product and the business.
What you’ll do:
- Architect, design, and implement scalable, resilient, and performant backend services and APIs for new products.
- Lead technical discussions, review code, and mentor junior engineers, fostering a culture of excellence and continuous improvement.
- Collaborate closely with product managers, designers, and other engineers to define product requirements, translate them into technical specifications, and deliver high-quality solutions.
- Contribute to the entire software development lifecycle, from concept and design to deployment and operation, with a strong focus on automation and reliability.
- Identify and address technical debt, performance bottlenecks, and scalability challenges to ensure the long-term health and evolution of our systems.
- Stay up-to-date with the latest industry trends and technologies, evaluating and recommending new approaches to improve our development processes and product offerings.
About you:
- You have 8+ years of experience in backend software development, with a proven track record of designing, building, and operating complex distributed systems.
- You are proficient in one or more backend languages (e.g., Python, Go, Java, Scala) and have experience with relational (e.g., PostgreSQL) and non-relational databases (e.g., Cassandra, Redis).
- You have a deep understanding of microservices architecture, RESTful APIs, message queues (e.g., Kafka, RabbitMQ), and cloud platforms (e.g., AWS, GCP, Azure).
- You are passionate about building high-quality, scalable, and maintainable software, with a strong emphasis on testing, monitoring, and observability.
- You are a strong communicator and collaborator, able to articulate complex technical concepts to both technical and non-technical audiences.
- You are a self-starter who thrives in a fast-paced, ambiguous environment, and you are comfortable taking ownership of projects from inception to completion.
- Bonus points: Experience with data engineering pipelines, machine learning systems, or frontend technologies (e.g., React, TypeScript).
Why you’ll love it here:
- Truly remote team with a collaborative culture; we have employees across the globe.
- Competitive compensation with stock options.
- Health, dental, and vision insurance for you and your family.
- Generous PTO and paid holidays.
- Home office stipend and other perks.
- Opportunity to work on challenging problems with a talented and passionate team.
- Make a real impact on the future of commercial insurance.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.