Staff Software Engineer
Staff Software Engineer
22
Mumbai
Job Views:
Created Date: 2026-05-27
End Date: 2026-07-25
Experience: 10 - 11 years
Salary: 3000000
Industry: Financial services / Banks/ NBFC/ BFSI
Openings: 1
Primary Responsibilities :
Job Description – Staff Software Engineer
Location
India (Remote)
Employment Type
Full-Time
Job Summary
We are seeking an experienced and highly skilled Staff Software Engineer to strengthen engineering delivery, improve platform scalability, and drive technical excellence across distributed systems and cloud-native applications.
The ideal candidate will have strong hands-on backend engineering expertise, experience with microservices architecture, cloud technologies, event-driven systems, and production-grade software delivery. This role involves close collaboration with engineering leadership, product teams, QA, operations, and external vendors to build scalable, resilient, and high-performance systems.
Experience Requirements:
Key Responsibilities
Platform & Application Engineering
Design and implement scalable and high-performance backend components across multiple microservices.
Contribute to architecture planning, solution design, and technical decision-making.
Define service boundaries, API standards, and integration patterns.
Improve system resilience, concurrency handling, fault tolerance, and maintainability.
Review architecture, design, and code changes across internal and external teams.
Build end-to-end technical solutions aligned with business requirements.
Microservices & Cloud Infrastructure
Develop and maintain production-grade microservices and asynchronous workflows.
Work with cloud-native technologies and containerized deployments.
Support Kubernetes-based environments and container orchestration.
Contribute to infrastructure scalability and operational stability.
Delivery & Operational Excellence
Improve CI/CD pipelines, release processes, rollback strategies, and deployment reliability.
Enhance monitoring, logging, tracing, dashboards, and alerting mechanisms.
Participate in production support, incident management, troubleshooting, and root-cause analysis.
Prepare and maintain technical documentation, operational runbooks, and architecture notes.
Promote sustainable engineering practices and operational readiness.
Cross-Functional Collaboration
Collaborate with Product, QA, DevOps, Cloud, and Operations teams.
Coordinate with external vendors and distributed engineering teams across multiple time zones.
Provide technical leadership and mentorship to engineering teams.
Drive adoption of coding standards, best practices, and engineering governance.
Required Experience
10+ years of software development and engineering experience.
Strong hands-on backend development experience.
Experience building and maintaining enterprise-grade distributed systems.
Technical Skills
Backend Technologies
Strong expertise in:
Java
Kotlin
Spring Boot
Hibernate
Experience in backend performance tuning and optimization.
Database Knowledge
Strong practical and theoretical knowledge of relational databases.
Hands-on experience with:
PostgreSQL
MySQL
MS SQL
Similar relational databases
Cloud & DevOps
Experience with cloud platforms such as:
AWS
Azure
GCP
Hands-on experience with:
Docker / Podman
Kubernetes
Helm
Strong understanding of CI/CD and modern deployment practices.
Architecture & Systems
Experience with:
Microservices architecture
Event-driven systems
API design
Distributed systems
Fault-tolerant systems
Additional Preferred Skills
Understanding of frontend technologies such as:
React
TypeScript
Experience working in fintech or high-availability environments is an advantage.
Qualification
Bachelor’s or Master’s Degree in Computer Science, Engineering, Information Technology, or related field.
Personal Attributes
Strong analytical and problem-solving mindset.
Ability to work independently in distributed and remote environments.
High ownership and accountability.
Strong mentoring and leadership capabilities.
Ability to manage multiple priorities in fast-paced environments.
Communication Skills
Excellent verbal and written communication skills.
Ability to collaborate effectively with global teams and external stakeholders.
Comfortable working across multiple time zones.
Key Competencies
Backend system design
Cloud-native architecture
Microservices engineering
CI/CD and DevOps practices
Distributed systems
Production support and incident management
Technical leadership and mentoring
Performance optimization
Vendor coordination and collaboration
Why Join
Opportunity to work on mission-critical enterprise technology platforms.
Exposure to global engineering environments and large-scale distributed systems.
Collaborative and innovation-driven work culture.
Opportunity to contribute to advanced AI and next-generation technology initiatives.
Strong career growth and leadership opportunities.
