remote
Staff Software Engineer - Reserv
Software Engineer
Lead the design and delivery of AI‑driven insurance claim automation platforms, shaping architecture, mentoring engineers, and driving high‑performance, cloud‑native solutions.
About the role
Key Responsibilities
- Architect, develop, and scale cloud‑native services that automate complex insurance claim workflows using AI and machine learning.
- Lead technical design reviews, set coding standards, and mentor senior and junior engineers across the organization.
- Collaborate with product, data science, and operations teams to translate business requirements into robust, maintainable software.
- Own end‑to‑end performance, reliability, and security of production systems on AWS, leveraging Kubernetes, CI/CD pipelines, and observability tools.
- Drive continuous improvement by introducing best practices in testing, monitoring, and incident response.
Requirements
- 10+ years of professional software development experience, with a proven track record of building large‑scale, distributed systems.
- Deep expertise in Python and Node.js, and strong familiarity with cloud platforms (AWS) and container orchestration (Kubernetes).
- Hands‑on experience applying machine learning models in production environments.
- Demonstrated ability to lead technical teams, influence architecture decisions, and mentor engineers.
- Strong problem‑solving skills, ownership mindset, and ability to thrive in a fast‑moving, startup environment.
Skills
pythonnodejsawskubernetesmachine learning