Senior Software Engineer (Full Stack / Backend)

Resourceful Talent Group
San Francisco, CA, United States
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$200,000.0 - $300,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Business Analytics Applications Distributed Systems Python (Programming Language) Performance Tuning Software Engineering Systems Architecture TypeScript Web Applications Core Voice Platform ReactJS Backend
+2 more
Graphql Service Stack

Job description

  • Design, build, and scale highly reliable backend systems and full-stack applications.
  • Own projects end-to-end, from architecture and technical design through deployment and ongoing iteration.
  • Build features across customer-facing applications, backend services, analytics platforms, and real-time infrastructure.
  • Develop scalable APIs, distributed systems, and modern web applications.
  • Collaborate closely with Product, Design, and Engineering teams to deliver impactful solutions.
  • Work directly with customers to understand business needs and translate them into technical solutions.
  • Improve system performance, scalability, reliability, and overall engineering quality.
  • Mentor engineers and contribute to a collaborative, high-performing engineering culture with opportunities to grow into technical leadership.

Technology Stack: Python, TypeScript, React, GraphQL

Requirements

  • 6+ years of professional software engineering experience in full-stack or backend development.
  • Strong experience with Python and either TypeScript/React or large-scale backend systems.
  • Proven experience designing and building scalable, production-grade software.
  • Strong understanding of distributed systems, system architecture, and performance optimization.
  • Experience owning complex technical projects from design through production.
  • Experience working in fast-paced startup environments, high-growth technology companies, or a combination of both.
  • Excellent communication skills with the ability to clearly explain technical concepts to both technical and non-technical audiences.
  • Strong ownership mentality, problem-solving ability, and a builder mindset.
  • Experience mentoring engineers or leading technical initiatives is highly preferred.
  • Experience with AI, Voice AI, healthcare technology, or enterprise SaaS is a plus.

Benefits & conditions

5.05.0 out of 5 stars San Francisco, CA $200,000 - $300,000 a year - Full-time, * Base Salary: $200,000 - $300,000 (depending on experience)

  • Competitive equity package
  • Onsite schedule: 5 days per week in New York
  • Remote opportunities available for exceptional senior-level candidates
  • Opportunity to join a rapidly growing AI company with significant ownership, technical challenges, and long-term leadership potential

Visa sponsorship: Open to TN visas and H-1B transfers. New H-1B sponsorship is not available.

Pay: $200,000.00 - $300,000.00 per year

About the company

Our client is a rapidly growing AI startup building next-generation voice automation technology for the healthcare industry. Their proprietary platform combines real-time voice infrastructure, custom AI orchestration, and advanced speech technology to deliver enterprise-grade conversational AI at scale.

Backed by strong customer traction and significant recent funding, the company is entering an exciting stage of growth and is hiring multiple Senior Software Engineers to help scale its platform from millions to billions of AI-powered phone calls annually. This is an opportunity to own meaningful product initiatives, work on technically challenging problems, and help shape the future of a fast-growing engineering organization.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all