2 hours ago
Responsibilities
- Design, build, and evolve scalable services and software components, including system design, low-level design, API design, and data modeling.
- Lead the technical design and delivery of complex, multi-quarter InsurTech initiatives supporting shopping, booking, servicing, and claims.
- Own complex features and services end to end through design, implementation, deployment, monitoring, and production improvement.
- Write, review, and maintain high-quality, well-tested code while improving security, observability, resilience, performance, and operational excellence.
- Safely integrate and operate AI/ML-enabled systems, tools, and workflows in production-grade software products.
- Mentor junior engineers and contribute to communities of practice, design reviews, architectural direction, and long-term technical strategy.
- Partner with product, analytics, and engineering teams to define success metrics and use data to improve system health and user outcomes.
Requirements
- Bachelor’s degree in Computer Science or a related technical field, or equivalent related professional experience.
- 8+ years of relevant professional experience.
- Experience leading end-to-end technical design and delivery of complex software initiatives across the full software development lifecycle.
- Deep expertise in one or more modern programming languages and associated frameworks, with strong knowledge of system design, API design, and data modeling.
- Strong experience building distributed systems, RESTful APIs, and microservices in cloud environments.
- Experience with AI-driven systems, tools, or workflows and safely integrating AI/ML-enabled solutions.
- Familiarity with CI/CD pipelines, infrastructure code, containerization technologies, and DevOps practices.
- Experience integrating multiple services or domains while ensuring reliability, scalability, and observability.
- Ability to communicate technical decisions clearly to technical and non-technical audiences.
- Preferred qualifications include a master’s degree with 6+ years of software development experience, large-scale service architecture experience, resiliency and performance optimization expertise, mentorship, data-driven decision making, and depth in distributed systems, data-intensive services, recommendation systems, or full-stack applications.
Benefits
- Medical, dental, and vision coverage.
- Paid time off and an Employee Assistance Program.
- Wellness and travel reimbursement.
- Travel discounts and International Airlines Travel Agent Network membership.
- Role is available only in Seattle, Washington, with at least three days per week in the office under the flexible work model.
- Relocation assistance is not available.
