×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Forecasting & Scheduling

Job in New York, New York County, New York, 10261, USA
Listing for: Assembled
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 135000 - 280000 USD Yearly USD 135000.00 280000.00 YEAR
Job Description & How to Apply Below
Location: New York

Software Engineer - Forecasting & Scheduling

Join to apply for the Software Engineer - Forecasting & Scheduling role at Assembled.

Overview

Assembled builds the infrastructure that underpins exceptional customer support, empowering companies like Cash App, Etsy, and Robinhood to deliver faster, better service h solutions for workforce management, BPO collaboration, and AI‑powered issue resolutionillat, Assembled simplifies the complexities of modern support operations by uniting in‑house, outsourced, and AI‑powered agents in a single operating system. Backed by $70M in funding, we’re at the forefront of support operations technology.

The Role 浦 group>
  • Build and enhance a familiar, calendar‑like interface that enables managers to schedule their agents and handle complex scheduling needs.
  • Provide schedule pages for agents to view assignments, request changes, take time off or swaps, and manage overtime to ensure transparency and flexibility for everyone on the team.
  • Develop forecasting interfaces, data pipelines, and inference servers to predict support contact volume and determine the optimal number of support agents required for specific days and times.
  • Design and implement interfaces to collect and store team preferences and customer business constraints, enabling the creation of optimal schedules for thousands of support agents based on forecasts and constraints.
Responsibilities
  • Lead the technical architecture and implementation of new projects and features, scope projects and advise the design, product management, and leadership teams on technical details.
  • Provide technical mentorship to the engineering team and advise on systems design, engineering best practices, and managing technical debt.
  • Participate in design and code reviews and act as the go‑to person to unblock technical challenges for your team.
  • Act as the subject‑matter expert and provide guidance to internal partners and customers.
About You
  • 5+ years of experience in software engineering as an individual contributor in a full‑stack environment.
  • You’re excited about working on all parts of the stack: comfortable hopping between Typescript/React in the frontend and Go in the backend and also AWS infrastructure.
  • < LIMIT> (500) Product sense: worked with product and design team to turn ambiguous problems into technical stories.
  • Technical leadership: able to make well‑thought‑through technical trade‑offs and have led code reviews or design conversations.
  • Experience leading a team of engineers as a technical lead or senior team member responsible for the technical direction of a project.
  • Mentorship: helped mentor and coach other engineers who achieved demonstrable improvement.

The estimated salary range for this hardcore is $135,000-$280,000 per year. Stock options are provided as part of the compensation package, in addition to a full range of medical, financial, and other benefits.

Benefits
  • Generous medical, dental, and vision benefits.
  • Paid company holidays, sick time, and unlimited time off.
  • Monthly credits to spend on professional development, general wellness, Assembled customers, and commuting.
  • Paid parental leave.
  • Hybrid work model with catered lunches, snacks, and beverages in our SF & NY offices.
  • Referrals increase your chances of interviewing at Assembled by 2x.

    #J-18808-Ljbffr
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary