ApplySarthi Match jobs to your CV

Staff Software Engineer, Python

Jobgether

Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

11,660 open software roles across 720 companies are on ApplySarthi right now, most of them in Bengaluru (799), Hyderabad (309), Pune (183).

What software roles keep asking for: AWS (24%), Python (23%), Java (23%), System design (20%), Kubernetes (18%), C++ (17%), Observability (16%), CI/CD (13%) — counted across their open postings here.

Software Engineer jobs in the United States · Remote Software Engineer jobs · Microservices jobs · Python jobs · React jobs · TypeScript jobs

Jobgether has 3,935 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to AWS, Python, Java, System design. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Microservices? Tell me one thing you learned the hard way.
  3. What do you do when a production issue happens on your code?
  4. Walk me through a system you built. How was it designed, and what would you change now?
  5. Tell me about a hard bug you tracked down. How did you find the cause?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Staff Software Engineer, Python at Jobgether interview free →

Accountabilities:: Architect and scale an incrementality product into a reliable, repeatable experimentation platform, owning the technical decisions required for long-term scalability. Define the technical direction for near-real-time data ingestion and processing as systems evolve beyond batch-oriented workflows. Establish patterns and frameworks for AI-powered workflows that help users evaluate performance and turn insights into actionable decisions. Lead the development of connection-state systems and partner ecosystem capabilities across data ingestion and exports. Shape technical approaches for adjacent product areas, including role-based access control and other cross-functional capabilities. Take complex product initiatives from ambiguous requirements through architecture, implementation, and production. Partner closely with Product, Design, and Data Science to influence product direction and translate business needs into scalable technical solutions. Make architectural decisions that account for reliability, maintainability, performance, and future scale. Contribute across backend, frontend, data pipelines, and infrastructure when required by the product. Mentor engineers, participate in design and architecture reviews, and raise the quality and technical standards of the engineering organization. Help improve engineering practices, team processes, and the overall effectiveness of technical delivery. Requirements 8+ years of experience designing and building distributed backend systems, microservices, APIs, and/or data processing systems using Python. Deep experience owning system architecture and making complex technical tradeoffs that emerge as systems scale. Proven ability to partner with Product Managers, Designers, and Data Scientists to shape product direction as well as technical implementation. Experience in a startup or similarly fast-paced environment requiring breadth, sound judgment, autonomy, and strong problem-solving skills. Demonstrated ability to transform ambiguous product requirements into robust technical architectures and production-ready solutions across multiple problem spaces. Strong ability to navigate complex datasets and interconnected data structures to investigate issues, trace dependencies, and determine effective solutions. Working experience with React and TypeScript; deep frontend specialization is not required. Strong software engineering fundamentals and the ability to use AI tools as development accelerators without relying on them in place of core engineering expertise. Generalist mindset with willingness to work across backend systems, frontend applications, data pipelines, and infrastructure. Strong understanding of data-intensive systems and distributed architectures. Experience mentoring engineers, conducting design reviews, and improving team engineering practices. Ability to operate effectively in ambiguous situations and take ownership of complex technical problems from start to finish. Benefits Remote position available in Canada. Base salary range of $190,000–$220,000 USD , with actual compensation varying based on experience, skills, and location. Equity package in addition to base compensation. Comprehensive healthcare benefits, including medical, dental, and vision coverage. 401(k) plan. Flexible paid time off policy. 12 company-paid holidays. 12 weeks of paid parental leave. $500 work-from-home stipend to support a remote working setup. Opportunity to influence the architecture and technical direction of data-intensive products at significant scale. Collaborative environment with close partnerships across Engineering, Product, Design, and Data Science. Opportunity to mentor engineers and contribute to technical standards, architecture, and team development. Candidates must be able to perform the role from Canada or the United States and be authorized to work in the applicable country.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-09-25. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.