Staff Software Engineer

New
IndiaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
9+ years
Required Skills
AWSBackend DevelopmentSQLJavaNosqlMicroservicesDistributed SystemsPySpark

Requirements

  • 9+ years of software engineering experience with strong backend development expertise.
  • Expert-level proficiency in Java and distributed backend system design.
  • Strong experience designing and building scalable microservices architectures.
  • Solid hands-on experience with public cloud platforms such as AWS (or Azure/GCP).
  • Experience working with relational and non-relational databases (SQL, NoSQL) and data-intensive systems.
  • Strong understanding of system design, scalability, performance optimization, and cloud-native architecture principles.
  • Proven ability to mentor engineers and lead technical initiatives in collaborative environments.
  • Experience with data processing frameworks such as SQL, PySpark, or similar is a plus.
  • Strong analytical thinking, problem-solving ability, and ownership mindset.
  • Excellent communication skills with the ability to align technical and non-technical stakeholders.

Responsibilities

  • Architect, design, and implement scalable backend systems and services to support complex financial data and onboarding workflows.
  • Lead technical delivery of key initiatives, including project planning, execution, and ensuring high-quality outcomes.
  • Develop clean, efficient, testable, and maintainable code using Java and other supporting technologies.
  • Collaborate closely with product managers, engineers, and stakeholders to translate business requirements into technical solutions.
  • Participate in system design discussions and define scalable cloud-native architecture approaches.
  • Mentor and guide engineers, contributing to team growth, best practices, and engineering excellence.
  • Support production systems and ensure smooth operation during critical business hours, including cross-regional collaboration.
  • Communicate technical decisions clearly and represent engineering perspectives in cross-functional discussions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now