Talent.com
No longer accepting applications
Staff Software Engineer

Staff Software Engineer

SaartheeVisakhapatnam, Republic Of India, IN
17 hours ago
Job description

As a Staff Engineer , you will architect and scale high-performance, distributed payment and engagement systems. You’ll combine deep technical expertise with strategic leadership—shaping the platform’s vision, mentoring teams, and ensuring the delivery of secure, reliable, and future-ready solutions.

Key Responsibilities

  • Own the end-to-end design of distributed, high-scale backend systems that handle large transaction volumes.
  • Define and drive the technical vision, architecture standards, and best practices across teams.
  • Stay close to the code—prototype, debug, and solve complex production challenges.
  • Partner with Product, QA, Engineering Managers, and global teams to align technical outcomes with business goals.
  • Conduct architecture and code reviews to ensure scalability, maintainability, and adherence to security standards.
  • Guide engineers across experience levels, fostering technical excellence and innovation.
  • Assess emerging tools, frameworks, and technologies to continuously enhance platform capabilities and developer productivity.

Requirements

  • Experience : 10+ years in backend engineering with proven experience designing and scaling distributed systems.
  • Mandatory Skills : Java, Payment Domain, Microservices, Spring Boot Framework, Aws Cloud, Nosql Databases, RDBMS, Caching Techniques, System Design
  • Strong proficiency in Java (11+), Spring Boot, REST APIs, and AWS.
  • Hands-on experience with Docker, Kubernetes, CI / CD pipelines, Terraform / Ansible / Jenkins.
  • Working knowledge of Go or Python is a plus.
  • System Design : Deep understanding of architecture principles, scalability, performance optimization, and security.
  • Domain Knowledge : Prior experience in Payments domain is mandatory.
  • Agile Mindset : Familiarity with Agile methodologies such as SAFe or Scrum.
  • Soft Skills : Exceptional problem-solving, debugging, and communication skills.
  • Create a job alert for this search

    Staff Software Engineer • Visakhapatnam, Republic Of India, IN