Posted 1mo ago

Senior Staff Engineer - Product and Platform Engineering

@ Altimetrik
Bengaluru, Karnataka, India
HybridFull Time
Responsibilities:architect systems, design APIs, mentor engineers
Requirements Summary:10-30 years of professional software engineering; BS in CS or Software Eng; strong Java/Spring Boot; microservices; SQL; system design; REST and gRPC; DSA knowledge; PCI DSS awareness.
Technical Tools Mentioned:Java, Spring Boot, Microservices, REST APIs, gRPC, SQL, Kafka, Docker, Kubernetes
Save
Mark Applied
Hide Job
Report & Hide
Job Description

About the Role


We are seeking a highly experienced SDE 4 (Senior/Staff Engineer) with deep expertise in Data Structures & Algorithms, advanced SQL/database architecture, and large-scale System Design.


This role requires strong technical leadership, architectural ownership, and the ability to drive cross-team initiatives while building highly scalable, secure, and resilient backend systems.


As an SDE 4, you will influence architecture, mentor engineers, lead design reviews, and act as a technical authority across multiple teams.




How You’ll Make an Impact




  • Architect, design, and build highly scalable, resilient, and high-performance backend systems using Java.

  • Lead end-to-end system design for complex distributed systems serving internet-scale workloads.

  • Design and implement public REST APIs and internal gRPC APIs with strong performance, security, and reliability guarantees.

  • Apply deep DSA expertise to optimize algorithms, data access patterns, and system performance.

  • Lead architectural design discussions and establish best practices across teams.

  • Identify and eliminate scalability bottlenecks, reliability gaps, and technical debt.

  • Drive automation across testing, monitoring, observability, CI/CD, auto-healing, and auto-scaling systems.

  • Own complex cross-team initiatives as a Single-Threaded Owner (STO) or Technical Lead.

  • Conduct high-quality code reviews and mentor senior engineers.

  • Provide technical direction on build vs buy decisions through comparative technology evaluations.

  • Troubleshoot critical production issues, lead incident response, and author detailed Root Cause Analysis (RCA) documents.

  • Maintain comprehensive documentation: design docs, architectural decisions, runbooks, readiness plans, and change management documentation.

  • Ensure strong security posture including API security best practices and compliance (e.g., PCI DSS where applicable).

  • Influence engineering culture by promoting reliability engineering, performance engineering, and operational excellence.




Required Qualifications




  • Bachelor’s degree in computer science or software engineering.

  • 8 to 10 year of professional software engineering experience.

  • Proven experience leading system design and architecture for distributed systems.

  • Deep expertise in:

  • Data Structures & Algorithms

  • Object-Oriented Design and Design Patterns

  • Scalable and fault-tolerant system design

  • Strong hands-on experience with:

  • Java ,Spring Boot or similar frameworks,Designing and optimizing RESTful APIs

  • SQL (advanced query optimization, indexing, performance tuning)

  • Experience building internet-scale services with strong focus on:

  • Scalability, Availability, Security and Reliability

  • Strong knowledge of microservices architecture and distributed systems fundamentals.

  • Excellent communication skills with the ability to influence stakeholders and senior leadership.




Preferred Qualifications




  • 8 to 10 years of software engineering experience.

  • Experience with event-driven architecture and Kafka or similar messaging platforms.

  • Experience in financial systems, card payments, or high-compliance environments.

  • Experience with cloud-native architecture:

  • Docker, Kubernetes

  • Experience with ODATA framework.

  • Strong understanding of API security and PCI DSS compliance.

  • Experience modernizing legacy systems while maintaining stability.

  • Experience working in high-availability, high-throughput production environments.