Note: The job is a remote job and is open to candidates in USA. Federato is an AI-native platform transforming the insurance industry by applying agentic AI across the full policy lifecycle. The Staff Software Engineer will lead a small engineering team, provide technical mentorship, and architect scalable full-stack features while owning delivery from design through deployment. The role also partners with Product, Design, and engineering leadership to improve systems, processes, reliability, and customer outcomes.
Responsibilities
- Lead a small team of engineers, providing technical mentorship, code review, and architectural guidance to ensure high-quality delivery
- Collaborate closely with Product Managers and Designers to shape roadmap priorities and translate customer needs into scalable solutions
- Architect and build complex features across the stack using React, TypeScript, Python (Django), Node.js, and PostgreSQL
- Drive engineering best practices, including robust testing, code quality, and tooling improvements that elevate team productivity
- Own technical delivery from design through deployment, including performance, reliability, and monitoring considerations
- Champion engineering excellence by proactively identifying areas of improvement in the codebase, development workflow, and team processes
- Serve as a thought partner to engineering leadership in scaling systems, reducing complexity, and mentoring others
- Build deep empathy for our customers and help ensure our products are intuitive, impactful, and reliable
Skills
- 10+ years of professional software engineering experience, including substantial full stack development
- Proven experience leading engineering teams or pods, including mentorship, task planning, and technical decision-making
- Strong frontend skills with modern JavaScript/TypeScript and React
- Significant backend experience with Python (Django) and Node.js with TypeScript, including building and scaling APIs and services
- Familiarity with infrastructure components like Kubernetes (K8s) and containerized deployments
- Experience working with relational databases such as PostgreSQL
- Familiarity with event-driven architectures and tools like Kafka
- Deep understanding of software design principles, testing strategies, and CI/CD pipelines
- Track record of making pragmatic technical decisions that balance speed, quality, and long-term maintainability
- Ability to thrive in a highly collaborative environment, working closely with cross-functional peers in Product and Design
- Strong communication skills and the ability to advocate for technical solutions across stakeholders
- Role may require 15-20% travel
Benefits
- Stock options
- Benefits
- Additional perks
Company Overview
Company H1B Sponsorship