← All open roles

Senior Software Engineer

Confidential client · Full-time

Overview

We are looking for an experienced software engineer to design and maintain customer-facing features for a SaaS web application and its analytics pipeline. You will work on both frontend and backend components, collaborating with teams across multiple regions to deliver high-quality product releases that support a growing customer base.

Key Responsibilities

  • Design, implement, and maintain frontend and backend features for a SaaS web application and its analytics serving pipeline.
  • Collaborate with distributed teams and mentor junior engineers.
  • Deliver monthly product releases to production.
  • Write automated unit tests and participate in peer design and code reviews.
  • Work closely with developers, QA engineers, and product management daily.
  • Productize analytics handoffs from data science and data engineering teams.
  • Optimize the application for performance, scalability, and reliability.
  • Assist support and operations teams in resolving production issues and improving the product to prevent future incidents.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Engineering, or a related field from a reputable university.
  • 5+ years of software engineering experience at a software product company, preferably serving enterprise customers.
  • 3+ years of experience developing web-based SaaS applications.
  • Strong skills and interest in both frontend and backend development.
  • Proficiency in JavaScript or Python; experience with Java, Ruby, or Go is also acceptable for candidates willing to learn.
  • Experience with SQL databases.
  • Product- and customer-oriented mindset.
  • Excellent written and verbal communication skills.
  • Quick learner and strong team player.
Apply with your resume

We'll score your resume against this role and send you a free assessment. Sampoorna's team follows up directly with strong matches.

1

Find your best-fit roles

Upload your resume to see which job titles you're most likely to get interview calls for right now — pick one below to use as your target role in Step 2.

PDF or Word (.docx) files supported

No signup required

2

Get your full resume report

Get a full recruiter-style assessment for the target role above (whether you picked it from Step 1 or typed your own) — plus the option to generate an ATS-optimized resume rewritten specifically for that role.