Sr. Staff Software Development Engineer
New
J
JobgetherSecurity & IT
IndiaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSDockerGCPGitJavaKubernetesSpring BootGrafanagRPCPrometheusRESTful APIsMicroservicesDatadog
Requirements
- 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 (architecture, design, implementation, Git, deployment, monitoring).
- Foundational understanding of AI/ML technologies and experience applying, securing, or supporting AI-driven solutions.
- Experience designing scalable, secure, and reliable microservices and APIs.
- Strong problem-solving and analytical capabilities.
- Demonstrated technical leadership and mentoring experience.
- Strong collaboration and communication skills.
Responsibilities
- 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.
- Establish and maintain engineering practices that support scalability, reliability, security, and operational excellence.
- Monitor system health, investigate production issues, and optimize service performance.
- Apply a DevOps mindset across development, deployment, observability, and continuous improvement.
- Mentor engineers, share technical knowledge, and contribute to the development of engineering talent.
View Full Description & ApplyYou'll be redirected to the employer's site