Browse All Jobs
Job Description
Zinnia is seeking a Senior Software Engineer to join their software engineering team in Pune, India. The Senior Software Engineer will take the lead in building the next-generation infrastructure and platforms for Zinnia. This includes scalable data storage infrastructure, analytics platform, streams processing and data pipelines, cutting-edge search platform, best-in-class AI/ML infrastructure, Kubernetes compute infrastructure, and document storage infrastructure.

The Senior Software Engineer will be a key technical leader and role model within the organization, fostering Zinnia’s culture and values. He/She will work closely with technical leadership and management to contribute to building best-in-class core systems infrastructure for Zinnia.

What this role involves:
  • Driving innovation while building and shipping software at scale
  • Providing architectural guidance and mentorship
  • Improving the level of craftsmanship at Zinnia
  • Designing products/services/tools and code
  • Functioning as the tech-lead for key initiatives
  • Partnering closely with teams and customers
  • Keeping a platform first approach while designing products/service


Requirements:
  • BS/BE in Computer Science or related field
  • 7+ years of industry experience in software design, development, and algorithm related solutions
  • 5+ years of experience programming in object-oriented languages such as Java
  • 2+ years of experience as an architect, or technical leadership position
  • Proficient in Spring Framework
  • Hands-on experience developing large-scale, distributed systems, and databases
  • Hands-on experience of cloud platforms (Preferably AWS)
  • Good to have experience on any Orchestration Platform like Camunda


What this role offers:
  • Opportunity to collaborate with smart, creative professionals
  • Chance to deliver cutting-edge technologies
  • Work with deeper data insights
  • Enhanced services to transform how insurance is done
Apply Manually