You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Justworks

Senior Software Engineer, Solutions Engineering

  • Hybrid
  • 6+ years

Salary

$188,000 - 242,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company helps businesses get started by taking HR tasks off their hands so they can focus on running the business. It is data-driven and keeps improving its product, and it runs a casual, supportive environment with a shared set of values reflected in both the product and the team.

This is a senior product engineering role for someone who enjoys hard problems where software, APIs, and real developer workflows meet. You will take a partner's target customer experience, understand both sides of an integration, and deliver a practical, supportable solution using the capabilities that exist today.

You will also turn what you learn from partner work into better SDKs, documentation, tooling, and integration patterns, so the same problems do not have to be solved by hand each time.

Responsibilities

  • Lead technical discovery and solutioning for priority partner integrations on your own, covering partner API research, data mapping, authentication and authorization flows, architecture, implementation support, and launch readiness.
  • Build and maintain developer ecosystem capabilities such as portal experiences, documentation tooling, SDKs, sample apps, quickstarts, integration templates, and developer-support automation.
  • Create reference implementations and reusable patterns for common needs like OAuth, webhooks, retries, idempotency, error handling, and observability.
  • Lead technical working sessions with partners, turn complex requirements into clear decisions and action plans, and explain platform boundaries accurately.
  • Work with Public API Engineering and Product to find developer friction, test proposed API designs against realistic use cases, and give concise, evidence-based feedback.
  • Own a multi-surface developer journey or a set of partner integrations from design through delivery, operational readiness, and ongoing iteration.
  • Reduce repeat support work by using support questions, integration telemetry, and qualitative feedback to decide what becomes documentation, an SDK feature, a product enhancement, or a platform request.
  • Review designs and code, mentor teammates, and raise engineering quality in both internal systems and partner-facing materials.
  • Work with Security, Support, and other stakeholders to keep integrations safe, observable, and supportable.

Requirements

  • At least 5 years of professional software engineering experience building and running production systems.
  • Strong experience consuming, integrating with, or building HTTP APIs, with practical knowledge of OAuth 2.0 and OIDC, API authentication, tokens and scopes, webhooks, pagination, rate limits, and error handling.
  • Experience with backend or full-stack web development in one or more modern languages such as TypeScript, Go, Ruby, or Python.
  • Experience designing reliable integrations, including retries, idempotency, asynchronous workflows, data contracts, monitoring, and incident and debugging practices.
  • Clear technical writing, and the ability to explain architecture and tradeoffs to engineers, product partners, and external developers.
  • A record of delivering customer-facing or developer-facing experiences with a strong focus on usability and documentation.
  • Strong collaboration skills and comfort working across Engineering, Product, Partnerships and Sales, Support, and Security.
  • Experience maintaining an SDK, developer portal, API documentation, CLI, sample application, open source library, or integration marketplace.
  • Experience in regulated, high-trust, or data-sensitive domains.
  • Experience with OpenAPI, API client generation, event-driven systems, or workflow engines.
  • Experience working directly with enterprise technical stakeholders.
  • Good judgment: you balance partner urgency with long-term maintainability, security, and operational quality.
  • Resourcefulness: you find a clear path through ambiguity, prototype carefully, and cut recurring work with reusable solutions.
  • Communication: you earn credibility in partner conversations and write durable documents that let others work independently.
  • Leadership: you lead through technical depth, clear recommendations, mentoring, and collaborative problem solving.
  • Continuous improvement in modern practices for API integrations, web applications, testing, observability, and developer experience.
  • You live the company's values of Camaraderie, Openness, Grit, Integrity, and Simplicity in the products you build and the relationships you form.
  • You do not need every listed technology on day one, but you should learn quickly, pick the right tool for each problem, and write well-tested, well-documented software. The team works with TypeScript and JavaScript, Go, Ruby, AWS, containers, relational data stores, observability tooling, OpenAPI, and OAuth and OIDC.

Conditions

The base pay range for this role in the New York City office is targeted at $188,000 to $242,000 per year.

Actual pay depends on factors such as skill set, relevant experience, and work location. Ranges for other locations may differ based on local labor costs.

This role follows a hybrid work model.

Equal opportunity applies to all candidates.

Benefits

  • A welcoming, casual workplace with company retreats.
  • Wellness program offerings.
  • Opportunities to meet and learn from leaders in the startup community.
  • Full details of the perks and benefits are described in the company's Total Rewards Philosophy.

Where you’d work

Part of the week in the office

About the company

Justworks

  • Industry: SaaS

Office in New York, United States

Also hiring in Toronto, Canada

1 of their 31 open roles is remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Company
Tech stack
  • TypeScript
  • Python
  • Go
  • AWS
  • JavaScript
  • Ruby
Seniority
Senior
Industry
SaaS
Specialty
Backend
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
5+ years
Tech stack
  • TypeScript
  • Python
  • Go
  • AWS
  • JavaScript
  • Ruby

Location

Work model
Hybrid
Region
United States
Office
  • New York, United States

Compensation

Salary
$188,000 - 242,000 / year
Pay period
Annual

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason