Taro Logo

Software Engineer - Forecasting & Scheduling

Assembled builds infrastructure for customer support operations, helping companies like CashApp, Etsy, and Robinhood deliver better service at scale.
$150,000 - $300,000
Backend
Senior Software Engineer
Hybrid
51 - 100 Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineer - Forecasting & Scheduling

Assembled, backed by $70M in funding from notable investors like NEA, Emergence Capital, and Stripe, is revolutionizing customer support operations through their innovative infrastructure platform. They're seeking a Senior Software Engineer to join their Forecasting & Scheduling team, where you'll work on critical systems that help companies like CashApp, Etsy, and Robinhood deliver exceptional customer support at scale.

The role combines full-stack engineering with complex problem-solving in workforce management. You'll be responsible for building and enhancing their core scheduling tool, developing forecasting interfaces, and designing systems that can efficiently schedule thousands of support agents. This involves working with sophisticated algorithms (similar to the nurse scheduling problem) and creating intuitive interfaces that make complex operations manageable.

As a senior engineer, you'll take on technical leadership responsibilities, including architecting solutions, mentoring team members, and driving best practices. The position requires expertise in both frontend (TypeScript/React) and backend (Go) development, with opportunities to work across the entire stack, including AWS infrastructure.

The ideal candidate brings 5+ years of full-stack experience and a proven track record of technical leadership. You should be comfortable making complex technical decisions, mentoring other engineers, and working closely with product and design teams to transform ambiguous problems into concrete solutions.

Assembled offers a competitive compensation package ($150K-$300K base salary) plus stock options, comprehensive benefits including medical/dental/vision coverage, 401(k), and various monthly stipends for professional development and wellness. The company maintains a hybrid work model with well-equipped offices in San Francisco and New York, providing catered lunches and a collaborative environment.

This role presents an exciting opportunity to work on challenging technical problems while directly impacting how modern customer support operations function at scale. You'll be joining a team of experts passionate about problem-solving and contributing to the future of support operations technology.

Last updated a day ago

Responsibilities For Software Engineer - Forecasting & Scheduling

  • Lead technical architecture and implementation of new projects and features
  • Scope projects and advise design, product management, and leadership teams on technical details
  • Provide technical mentorship to the engineering team
  • Participate in design and code reviews
  • Serve as subject matter expert for team and project
  • Build and enhance core scheduling tool with calendar-like interface
  • Develop forecasting interfaces and data pipelines
  • Design and implement interfaces for team preferences and business constraints

Requirements For Software Engineer - Forecasting & Scheduling

TypeScript
React
Go
  • 5+ years of experience in software engineering as full-stack individual contributor
  • Front-end experience with Javascript, Typescript and frameworks like React or Angular
  • Back-end engineering experience in statically typed languages like Go, Java, or Rust
  • Comfortable working across full stack including infrastructure in AWS
  • Strong product sense and ability to work with product and design teams
  • Technical leadership experience and ability to make technical trade-offs
  • Experience leading team of engineers as technical lead
  • Mentorship experience with proven track record

Benefits For Software Engineer - Forecasting & Scheduling

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
Education Budget
  • Generous medical, dental, and vision benefits
  • Paid company holidays, sick time, and unlimited time off
  • Monthly credits for professional development
  • Monthly credits for general wellness
  • Monthly credits for Assembled customers
  • Monthly commuting credits
  • Paid parental leave
  • Hybrid work model with catered lunches (M-F)
  • Office snacks and beverages
  • 401(k) plan enrollment

Interested in this job?

Jobs Related To Assembled Software Engineer - Forecasting & Scheduling