Senior Software Engineer- Backend

2 weeks ago


Ahmedabad, India Endowus Full time

About this role; responsibilities & ownership

We are looking for someone with significant experience in designing & delivering multiple high impact initiatives, to join us as a hands-on senior backend engineer in this team.

  • You will work on consumer-facing products delivered through iterative development, facilitating fast customer feedback loops.
  • You will take ownership of system design, development, deployment, monitoring, infrastructure, and production support.
  • You will need to demonstrate a strong product sense and be empathetic to clients' experiences of using the product.
  • You will work closely with Product, Design, Marketing, and other stakeholders to ensure iterative delivery of customer value.
  • You will also drive continuous performance & scalability improvement work to ensure we continue to meet our non-functional goals as our business grows.
  • You will need to leverage the entire technology stack to realise these goals and continuously tackle questions of architecture flexibility & scalability while guarding against over-engineering.
  • You will mentor other engineers in the team, helping them achieve high levels of productivity, quality, and reliability.


Requirements & qualifications

  • Bachelors' or above in Computer Science, a related field, or equivalent professional experience
  • Strong mastery of Scala or Java and at least one additional programming language (such as JavaScript, TypeScript, etc.)
  • At least 6 years of experience building scalable backend services in either Scala or Java.
  • Experience with agile processes, automated testing, CI/CD, and production error/metrics monitoring.
  • Self-driven with a strong sense of ownership & bias for action.
  • Comfortable with numbers and motivated by steep learning curves
  • Being a team player is key. We are a small but growing team, and we believe in building an environment that fosters a sense of belonging for all of our employees.
  • While Scala expertise is not a prerequisite, willingness to quickly learn and master Scala is essential since all our core backend services are written in Scala.


Nice to haves

  • Experience working in a B2C domain.
  • Basic knowledge of finance and trading
  • Exposure to CQRS / Event Sourcing patterns
  • Experience with Lagom/Akka frameworks for building microservices.
  • Solid understanding of infrastructure (e.g. databases, message queues, Docker)


Our Tech Stack

  • Our backend services are written in Scala/Akka and the APIs are tested using Cucumber-Scala. We are heavy users of DDD, event sourcing, and CQRS.
  • Our web app is in TypeScript/React and tested using Playwright. Our mobile app is in Dart/Flutter and tested using FlutterTest.
  • We use Kafka for async communication between services. Cassandra is our transactional database & PostgreSQL is our read-side database. Our datalake is built using Spark/Athena.
  • We are 100% cloud native and rely heavily on CI/CD & IaC.


You can also read more about our tech culture & development practices on our blog at tech.endowus.com


Benefits & perks

  • Stock options in a fast growing company
  • Market competitive total compensation package
  • Health insurance
  • The opportunity to work with smart, curious, deeply caring people



  • Ahmedabad, India ARIES Full time

    About We are currently seeking a highly talented and motivated Senior Backend Engineer to join our dynamic team. The role is fully remote with flexibility on working hours. As a core member of our engineering team, you'll own backend systems end to end — from architecture through deployment — and help define the technical foundation of Aries. What does...


  • Ahmedabad, Gujarat, India ARIES Full time ₹ 35,00,000 - ₹ 50,00,000 per year

    AboutWe are currently seeking a highly talented and motivated Senior Backend Engineer to join our dynamic team. The role is fully remote with flexibility on working hours. As a core member of our engineering team, you'll own backend systems end to end — from architecture through deployment — and help define the technical foundation of Aries.What does the...


  • Ahmedabad, Gujarat, India UPLERS SOLUTIONS PRIVATE LIMITED Full time

    Senior Backend Developer (Python)Experience : 4 - 8 Years ExpPreferred Notice Period : Within 30 DaysOpportunity Type : Onsite (Ahmedabad)Placement Type : PermanentMust have skills : Azure OR Terraform, Docker OR JenkinsAttri (One of Uplers' Clients) is Looking for :Senior Backend Developer (Python) who is passionate about their work, eager to learn and...


  • Ahmedabad, India Technobeat Engineer Full time

    We are seeking a dedicated Senior Admin Executive. The role is to manage and preparation of reports, ensure accuracy, and maintain monthly documentation. Responsible for collecting data from engineers, guiding team in report creation, and submission.


  • Ahmedabad, Gujarat, India Technobeat Engineer Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    We are seeking a dedicated Senior Admin Executive. The role is to manage and preparation of reports, ensure accuracy, and maintain monthly documentation. Responsible for collecting data from engineers, guiding team in report creation, and submission.


  • Ahmedabad, Pune, India Zymr Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are seeking a talented Senior Developer to join our team. The ideal candidate should have a solid understanding of backend development principles and be able to contribute to development in Java and Job Title:Sr Software Engineer (Java)Required Experience: 4-8 yearsJob Location: Ahmedabad/PuneRequired Educational Qualification: Bachelors degree in...


  • Ahmedabad, Gujarat, India Ace Infoway Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description : We are seeking a highly skilled and motivated Senior Backend Developer with expertise in to join our dynamic development team. As a Senior Backend Developer, you will play a crucial role in architecting, implementing, and maintaining backend services that power our applications. You will collaborate with cross-functional teams to...


  • Ahmedabad, Gujarat, India Anhas Web Private Limited Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Job DescriptionThis is a full-time on-site role for a Senior Software Engineer having 6+ years of experience, located in Ahmedabad. The Senior Software Engineer will be responsible for designing, developing, and maintaining high-quality software solutions.QualificationsProficiency in programming languages such as Node, PHP and ReactStrong Familiarity of...


  • Ahmedabad, India TTF Technology Full time

    Employment Type: Full-Time Location: Onsite | Remote Experience Required: 5+ Years About TechiebutlerTechiebutler partners with startup founders and CTOs to deliver high-quality products quickly. We're a focused team dedicated to execution, innovation, and solving real-world challenges with minimal bureaucracy. Role OverviewWe're seeking a Senior Golang...


  • Ahmedabad, Gujarat, India TTF Technology Full time US$ 1,50,000 - US$ 2,00,000 per year

    Employment Type: Full-TimeLocation: Onsite | RemoteExperience Required: 5+ YearsAbout TechiebutlerTechiebutler partners with startup founders and CTOs to deliver high-quality productsquickly. We're a focused team dedicated to execution, innovation, and solving real-worldchallenges with minimal bureaucracy.Role OverviewWe're seeking a Senior Golang Backend...