Senior Software Engineer
Core
Design, build, and operate production-grade Python and Spring Boot microservices, including agentic and Generative AI applications integrating LLMs.
Role type
Senior Software Engineer (Backend & AI)
Builds
Scalable, secure, cloud-native backend services and AI-driven applications for millions of global customers.
Domain
Insurance technology, Cloud-native backend, Generative AI
Deliverable
production ML models | product features
Required skills
Python, Java, Spring Boot, Microservices architecture, Cloud-native development, PostgreSQL, Apache Kafka, AWS, Docker, Kubernetes, CI/CD, TDD, Generative AI/LLM integration
Preferred skills
Experience with agentic AI workflows, Pair programming (XP), Observability and security best practices
Technologies
Python, Spring Boot, AWS, Docker, Kubernetes, Apache Kafka, PostgreSQL, CI/CD platforms
Responsibilities
Design and build Python/Spring Boot microservices and APIs; Develop agentic AI and Generative AI applications; Deploy and operate services in containerized environments; Monitor and troubleshoot production systems; Participate in architecture discussions and code reviews; Collaborate with product and platform teams.
Seniority
Senior, hands-on IC