Software Engineer - III - Backend

Plum is an employee insurance and health benefits platform focused on making health insurance simple, accessible and inclusive for modern organizations.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Finance · Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - III - Full-stack

Senior full-stack software engineer role at Plum, an employee insurance and health benefits platform, to develop scalable web applications and enhance product features.

Software Dev Engineer III, Amazon Financials Foundation Services (AFFS)

Senior Software Engineer role at Amazon AFFS, building and scaling financial reporting systems with AI/ML integration in Vancouver.

Sr. Software Development Engineer, Amazon Common Software (ACS)

Senior Software Engineer role at Amazon Lab126 building frameworks and tools for Amazon Devices, requiring 7+ years experience in software development.

Senior SDE, Amazon Q Business, AWS Q Business

Senior SDE role at Amazon Q Business, developing enterprise AI solutions with AWS, requiring 5+ years experience in software development and system architecture.

Construction Manager, Design and Construction

Lead construction management for Amazon's Fulfillment Centers across EMEA, overseeing planning, design, and implementation of new facilities and expansions.

Description For Software Engineer - III - Backend

Plum, an innovative employee insurance and health benefits platform, is seeking a Software Engineer III - Backend to join their team in Bengaluru. As a key member of our engineering team, you'll be responsible for designing and implementing high-performance, scalable APIs that form the backbone of our product.

Plum is on a mission to revolutionize healthcare in India by making health insurance simple, accessible, and inclusive for modern organizations. With healthcare costs rising at 3x the rate of general inflation, Plum aims to provide employer-sponsored insurance to millions of Indians who cannot afford individual health insurance.

In this role, you'll be writing reusable, testable, and efficient code to build features and improvements to the Plum product. You'll collaborate closely with Product Management and other engineering teams to maintain high quality standards in a fast-paced, iterative environment. Your advocacy for improvements in product quality, security, and performance will be crucial in helping Plum achieve its goal of providing the highest quality insurance and healthcare to 10 million lives by FY2030.

We're looking for a seasoned professional with 5+ years of experience in shipping backend applications, with expertise in technologies like Node.js, Java, Ruby on Rails, Python, or Go. Your experience with frameworks such as Express, Spring Boot, Rails, or Django will be valuable, and familiarity with NextJS and TypeScript is a plus. You should be comfortable integrating multiple data sources and databases, and have a solid understanding of scalable API infrastructure design principles.

The ideal candidate is self-motivated, self-managing, and has strong organizational skills. You should be able to own a project from concept to production, including proposal, discussion, and execution. Experience maintaining a production-grade open-source project would be an additional advantage.

Join Plum, backed by Tiger Global and Peak XV Partners, and be part of a mission-driven team that's making a significant impact on healthcare accessibility in India. If you're passionate about using your backend engineering skills to create meaningful change, we want to hear from you!

Last updated 2 months ago

Responsibilities For Software Engineer - III - Backend

  • Design and implementation of low-latency, high-availability, and performant APIs
  • Writing reusable, testable, and efficient code to build features and improvements to the Plum product in a secure, well-tested, and performant way
  • Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment
  • Advocate for improvements to product quality, security, and performance

Requirements For Software Engineer - III - Backend

Node.js
Java
Ruby
Python
Go
TypeScript
  • 5+ years of experience in shipping backend applications with expertise in one or more technologies such as Node.js, Java, Ruby on Rails, Python, Go, or similar
  • Experience with frameworks like Express (Node.js), Spring Boot (Java), Rails (Ruby on Rails), Django (Python), or equivalent
  • Experience with NextJS and TypeScript is a plus
  • Able to integrate multiple data sources and databases into one system
  • Understanding of fundamental design principles behind a scalable API infrastructure
  • Shows the drive for owning a project from concept to production, including proposal, discussion, and execution
  • Self-motivated and self-managing, with strong organizational skills
  • Having experience maintaining a production-grade open-source project is a plus

Interested in this job?