Lead/Sr Software Engineer (Spark-scala/java)

Mumbai April 9, 2026 Full Time
As a team member, your responsibilities span the entire software development process to include:
  • Design and architect scalable systems for data processing and analytics
  • Build services and APIs that provide direct access to rich datasets
  • Integrate machine-learnared models into production systems in collaboration with data science teams
  • Leverage AWS for storage and compute infrastructure
  • Own and evolve frameworks that accelerate time-to-market while ensuring compliance with availability, scalability, and security standards
  • Lead technical design reviews and software implementation with automated testing
  • Drive peer code reviews, mentoring, and knowledge-sharing sessions
  • Champion continuous improvement, coding standards, and code quality metrics
  • Automate build, release, deployment, and monitoring processes
Who are you
  • A bachelors degree in Computer Science or related field
  • you're a proactive problem-solver with a passion for scalable systems and clean code
  • 7+ years of experience in software design and development of distributed systems, including 2+ years in a lead engineering role
  • Hands-on experience with object-oriented and functional programming using Java, Scala, and Python
  • Expertise in building RESTful web services and deploying analytics solutions in AWS
  • Familiarity with technologies like Spark, Flink, and Scala for large-scale data processing
  • Experience with CI/CD, unit testing (eg, JUnit), and structured code reviews (eg, Gerrit, Crucible)
  • Knowledge of Docker and automated deployment practices
  • Strong documentation and testing skills, including integration and contract testing
What Do We Offer
  • Work with extraordinary developers solving meaningful problems
  • Freedom to shape how you work and contribute
  • A collaborative, inclusive environment with supportive colleagues
  • Opportunities for growth, learning, and impact
  • Competitive compensation and benefits
Apply on company site

How well do you match this role?

Check My Resume