Managing Engineer, Software Engineering -Remote
Core
Architects and designs digital products, manages production operations, and leads medium to large engineering teams to achieve KPIs.
Role type
Senior IC Managing Engineer (Software Engineering)
Builds
Digital products and software applications
Domain
Insurance technology / Cloud-native software
Deliverable
production ML models | product features
Required skills
Java 17+, Spring Boot 3.x+, JVM tuning, ReactJS/AngularJS/TypeScript, REST APIs, microservices, Kafka, Azure/AWS, CI/CD (Jenkins/GitHub Actions), Docker, Kubernetes, TDD, pair programming
Preferred skills
Python, MongoDB performance tuning, generative and agentic AI tooling
Technologies
Java, Spring Boot, ReactJS, AngularJS, TypeScript, Kafka, Azure, AWS, Jenkins, GitHub Actions, Docker, Kubernetes, Datadog, MongoDB
Responsibilities
Lead design, build, and enhancement of software products; establish CI/CD pipelines; lead iteration planning and daily standups; serve as technical anchor for team decisions; collaborate on cross-product strategy alignment.
Seniority
Senior, hands-on IC with supervisory duties