Staff Software Engineer
Core
End-to-end delivery of small to medium scale software products and subsystems of large complex implementations, influencing application solution architecture.
Role type
Staff Software Engineer (Technical Leadership & Architecture)
Builds
Software products, CI/CD pipelines, and engineering tooling
Domain
Insurance Technology / Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, CI/CD implementation, team mentoring, code quality governance, API design, UI/UX framework knowledge, infrastructure configuration, artifact management, root cause analysis
Preferred skills
Thought leadership, conflict resolution, service design patterns
Technologies
CI/CD tools, artifact management tools, source code management systems, issue tracking systems
Responsibilities
Define and enforce software engineering practices, mentor team members on hiring and culture, drive continuous improvement in code quality and automated testing, collaborate on service design patterns and APIs, review technical documentation, solve complex technical problems
Seniority
Staff, hands-on IC with significant technical leadership