Sr. Staff Software Development Engineer
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Staff Software Development Engineer based in India.
This is a senior engineering leadership role focused on architecting and scaling critical security operations and exposure management infrastructure. You'll design highly available, secure, cloud-native systems that support demanding security workloads at scale. The role combines deep hands-on software engineering with technical leadership, influencing architecture and end-to-end execution. You'll work extensively with distributed systems, microservices, APIs, messaging, search technologies, and cloud storage. You'll also mentor engineers, promote strong engineering practices, and collaborate closely with teams building high-performance user-facing experiences. The environment is dynamic and encourages ownership, problem-solving, continuous learning, and thoughtful technical decision-making. This remote opportunity offers the chance to work on complex security challenges while helping shape reliable infrastructure for a global technology platform.
Accountabilities
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This is a senior engineering leadership role focused on architecting and scaling critical security operations and exposure management infrastructure. You'll design highly available, secure, cloud-native systems that support demanding security workloads at scale. The role combines deep hands-on software engineering with technical leadership, influencing architecture and end-to-end execution. You'll work extensively with distributed systems, microservices, APIs, messaging, search technologies, and cloud storage. You'll also mentor engineers, promote strong engineering practices, and collaborate closely with teams building high-performance user-facing experiences. The environment is dynamic and encourages ownership, problem-solving, continuous learning, and thoughtful technical decision-making. This remote opportunity offers the chance to work on complex security challenges while helping shape reliable infrastructure for a global technology platform.
Accountabilities
- Architect, design, develop, and scale high-quality, secure, and highly available software systems.
- Build and evolve cloud-native microservices and REST/gRPC APIs for security operations and exposure management.
- Design and implement distributed systems using messaging platforms, search stores, and cloud storage technologies.
- Drive end-to-end technical execution, from architecture and development through deployment, monitoring, and optimization.
- Collaborate with front-end engineering teams to deliver performant APIs and services that enable responsive, user-focused experiences.
- Establish and maintain engineering practices that support scalability, reliability, security, and operational excellence.
- Monitor system health, investigate production issues, troubleshoot complex technical problems, and optimize service performance.
- Apply a DevOps mindset across development, deployment, observability, and continuous improvement.
- Mentor engineers, share technical knowledge, provide guidance, and contribute to the development of engineering talent.
- Collaborate effectively across engineering and other functions to solve complex problems and deliver meaningful outcomes.
- Contribute to technical strategy and architectural decisions across a broad and evolving engineering landscape.
- 8+ years of hands-on software application development experience, particularly with distributed systems and cloud storage solutions.
- Strong proficiency in Java and Spring technologies, including Spring Boot, Spring Cloud, and Spring Security.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Deep understanding of cloud platforms such as AWS or GCP.
- Strong experience with observability and monitoring tools such as DataDog, Grafana, or Prometheus.
- Comprehensive understanding of the software development lifecycle, including architecture, design, implementation, version control with Git, deployment, monitoring, and system optimization.
- Foundational understanding of AI/ML technologies and experience applying, securing, or supporting AI-driven solutions within a relevant technical domain.
- Experience designing scalable, secure, and reliable microservices and APIs.
- Strong problem-solving and analytical capabilities, with the ability to navigate ambiguity and develop solutions to complex technical challenges.
- Demonstrated technical leadership and mentoring experience, with the ability to influence architecture and engineering practices.
- Strong collaboration and communication skills, with a focus on knowledge sharing, constructive feedback, and team outcomes.
- Experience designing systems for strong SLAs, high availability, disaster recovery, and cost efficiency is highly desirable.
- Experience integrating AI/ML inference, AI security controls, or automated threat intelligence into high-throughput microservices is a plus.
- Familiarity with test-driven development, Agile methodologies, CI/CD pipelines, and relational or NoSQL databases is preferred.
- A growth mindset, strong ownership, and a willingness to continuously learn and improve are important for success in the role.
- Remote working opportunity based in India.
- Comprehensive health plan options.
- Paid time off programs covering vacation and sick leave.
- Parental leave options.
- Retirement benefits and savings options.
- Education reimbursement to support continued professional development.
- Opportunities to work on complex cloud-native security and exposure management challenges.
- Collaborative environment with opportunities to learn from experienced engineering professionals.
- Opportunities for technical leadership, mentoring, and career development.
- Inclusive workplace focused on collaboration, belonging, and diverse perspectives.
- Support and reasonable accommodations throughout the recruitment and employment process where applicable.
- Employee benefits designed to support different needs and life stages.
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

