Staff Backend Engineer

Mountain View /
Technology – Engineering /
/ Hybrid
At ASAPP, we are on a mission to build transformative machine learning-powered products that push the boundaries of artificial intelligence and customer experience. We focus on solving complex, data-rich problems — the kind where there are huge systemic inefficiencies and where a real solution will have a significant economic impact. Our CX performance platform uses machine learning across both voice and digital engagement channels to augment and automate human work, radically increasing productivity and improving the efficiency and effectiveness of customer experience teams.

The engineering team’s purpose is to provide a world-class experience for company representatives as they’re chatting with their customers. There is a heavy focus on providing a rich, modern user experience while surfacing useful suggestions and insights that help drive conversations to a positive outcome.

You’ll have strong experience with either Go, C++ or Java. You’ll hopefully have experience with architecture and mentoring (though not totally necessary) -- and you’re ready to really put those skills to work. If you thrive in an environment of deep thinking, impactful research, and startup-paced execution, ASAPP is the ideal place for you.

This role is onsite or hybrid flexible. We have offices in New York City, Northern California, and Bozeman.

What you'll do

    • Join a team of talented engineers to own and build microservices from the ground up
    • Collaborate with engineers and teams across the company to develop new features, improvements, and fixes to handle our current and future scale
    • Contribute to addressing our scaling and infrastructure needs and architecting maintainable systems
    • Implement APIs to support new complex configurations
    • Continuously improve our platform in terms of resiliency, performance, and scalability
    • Be part of the team’s on-call rotations

What you'll need

    • At least 5+ years of backend software development experience (but we have roles open for more experienced developers as well)
    • Core programming proficiency in Go, Python, C++, or Java
    • Excellent critical thinking and problem solving skills
    • Experience with relational databases: MySQL, Postgres, or equivalent
    • Experience developing backend web services
    • Excellent written and verbal communication skills

What we'd like to see

    • General curiosity and flexibility in working across technologies
    • Experience with service-oriented architecture (SOA) and/or REST or SOAP APIs
    • Experience with scalable distributed applications
    • Experience with automated testing strategies and related frameworks
    • Experience with instrumentation and observability within browser based applications
    • Bachelor’s degree in Computer Science, coding bootcamp, or equivalent hands-on experience


    • Competitive compensation with stock options
    • Comprehensive medical, vision, and dental insurance
    • 401k matching
    • Fitness and wellness stipend
    • Mobile phone reimbursement
    • Mental well-being benefits
    • Professional learning and development stipend
    • Parental leave, including adoptive and foster parents
    • 3 weeks paid time off (increases with tenure) and unlimited sick leave
ASAPP is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status. If you have a disability and need assistance with our employment application process, please email us at to obtain assistance.

The information below is provided for those hired in Colorado or New York City only. Please note this role is open to candidates outside of Colorado or New York City as well.
If you are a Colorado applicant:
- The estimated pay range for this role, based in Colorado, is $153,000 - 175,000.
If you are a NYC applicant:
- The estimated pay range for this role, based in NYC, is $170,000 - 195,000.
- For Sales positions: this role is eligible to earn commissions and eligible to participate in ASAPP's equity plan.
- For Non-Sales positions: this role is eligible to participate in ASAPP's equity plan.
The actual salary may be different depending upon non-discriminatory factors such as qualifications, experience, and other factors permitted by law. The range listed is just one component of ASAPP’s total compensation package; other rewards may include short- and long-term incentives, including the benefits listed above. #LI-MH1