careertakescareertakes

Backend Software Engineer

Confidential ClientSoftware & Technology
Entry LevelFull-timeOn-Site$165,000 - $225,000
San Francisco, California
18 Hours Ago

The Backend Software Engineer at Confidential Client will design and build scalable backend systems and data pipelines to process large volumes of audio data, powering features used by thousands of users daily. This role involves close collaboration with researchers to iterate on data collection and deploy backend infrastructure supporting cutting-edge audio AI applications, emphasizing robust, production-grade solutions in a fast-paced environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Role overview

Confidential Client is hiring a Backend Software Engineer to design and build scalable backend systems and data-processing pipelines that transform large volumes of audio data into high-quality training datasets. You will work closely with researchers and operations to iterate quickly on data collection and processing, shipping production-grade services used by thousands of users.


What You’ll Do

  • Design and implement scalable backend systems and core data processing pipelines that handle terabytes of audio data daily.
  • Architect and maintain APIs and services that support features used by thousands of users.
  • Build, deploy, and evaluate LLM- and DSP-based solutions to extract nuanced signals from datasets.
  • Rapidly prototype and iterate with research and operations teams to support new data-collection workflows.
  • Ensure reliability, observability, and performance of production systems.
  • Stay current with backend, data engineering, ML, and signal-processing technologies and apply them where appropriate.

What We’re Looking For

  • 2+ years of backend engineering experience.
  • Strong fundamentals designing scalable systems, APIs, and data pipelines that operate at significant scale and volume.
  • A proven track record of delivering engineering solutions that added measurable value to customers.
  • Comfortable working in a high-pace environment and delivering with detail-oriented execution.
  • Emphasis on building robust, production-grade infrastructure.
  • AI/ML or audio experience is a plus but not required — enthusiasm to learn is essential.
  • Bachelor’s degree preferred (or equivalent experience).

Nice-to-haves (Bonus points)

  • Experience or training in digital signal processing and speech/audio.
  • Experience deploying ML models to production.
  • Prior experience leading or tech-leading engineering teams in high-growth environments.

Technologies we use

  • Node.js, tRPC, TypeScript
  • PostgreSQL, AWS
  • Trigger.dev, WebRTC, FFmpeg

Compensation & Benefits

  • Compensation Range: $165K - $225K (USD, annual)
  • Unlimited PTO
  • Comprehensive health, dental, and vision plans (strong employer contribution)
  • FSA & HSA access
  • 401(k) access
  • Meals provided (DoorDash) + office snacks & beverages
  • Company-sponsored fitness classes

Location

This role is based in San Francisco, CA. Candidates should be authorized to work in the U.S. and able to work in the Pacific Time zone as required.


Why apply through Careertakes

As a third-party recruiting partner, Careertakes supports fair, confidential matching and can surface additional relevant opportunities if you’re a fit. We follow third-party recruiter best practices: clear job expectations, transparent compensation, and efficient interview coordination on behalf of our client.


Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range