CareerPlanSign in

Staff Software Engineer, Core Infrastructure

Bengaluru 💼 Full-time🗓 2026-08-24 → 2026-09-26

Core

Design, develop, and deliver cloud-based infrastructure projects and shared services (search, cache, async job management) that form the foundation for other engineering teams.

Role type

Staff Software Engineer, Core Infrastructure

Builds

Shared cloud infrastructure services, microservices, and frameworks for search, caching, and async job management.

Domain

Cloud-native infrastructure, Enterprise SaaS

Deliverable

production ML models | product features | infrastructure

Required skills

Java (backend services), multithreading, garbage collection, memory management, MySQL, NoSQL, REST, Spring, Spring Boot, Hibernate, Tomcat, AWS, Redis, Elasticsearch, Docker, unit testing, functional testing, code reviews, mentoring

Preferred skills

Network security, authentication, authorization, enterprise SaaS experience, Agile software development

Technologies

Redis, Elasticsearch, Docker, Terraform, AWS, Java, Spring, MySQL

Responsibilities

Design and develop cloud infrastructure projects; drive evaluation and rollout of new microservices; operate and scale shared services; conduct code reviews and ensure high programming standards; monitor and troubleshoot services; mentor new hires.

Seniority

Staff, hands-on IC with significant ownership and mentoring responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.