Managing Engineer
Core
Architect, design, and manage large-scale distributed software systems and digital products for the insurance/financial services domain.
Role type
Senior Engineering Manager (Hands-on IC)
Builds
Cloud-native microservices applications, REST APIs, and data pipelines
Domain
Insurance / Financial Services / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Microservices, Cloud platforms, REST API design, Backend development, CI/CD pipelines, Agile/XP methodologies, Test Driven Development, Database management (Relational/NoSQL), Security (OAuth, SAML, OWASP)
Preferred skills
JavaScript, Java (Spring), Python, Big Data development, API Gateway management
Technologies
TIBCO Suite, Java, Spring Boot, Python, JavaScript, Git, Jenkins, Gradle, Maven, Artifactory, JUnit, Mockito, Oracle Database, NoSQL, Swagger/OpenAPI
Responsibilities
Architect and design digital products using modern tools and frameworks; Lead and manage medium to large engineering teams; Establish CI/CD pipelines and practices; Collaborate with product managers on technical scoping and iteration planning; Serve as a technical expert and advocate for technology stacks across the organization.
Seniority
Senior, hands-on IC with management responsibilities