Senior Software Engineer (Solutions Engineering)
Posted Updated
Summary
A senior product engineer at Justworks who leads technical discovery and delivery for partner integrations, builds developer tools like SDKs, docs, and portals, and works with API engineering to reduce developer friction using modern web languages and HTTP APIs.
- You are a senior product engineer who enjoys solving hard problems where software, APIs, and real developer workflows meet
- You can take a partner’s desired customer experience, understand both sides of an integration, and deliver a practical, supportable solution with the capabilities that are available today
- You bring strong API and web-platform fundamentals, communicate comfortably with external technical audiences, and care as much about the developer’s path to success as the code itself
- You are not satisfied with repeatedly solving the same problem by hand: you turn what you learn from partner work into better SDKs, documentation, tooling, and integration patterns
- Independently lead technical discovery and solutioning for priority partner integrations, including partner API research, data mapping, authentication and authorization flows, architecture choices, implementation support, and launch readiness
- Build and maintain high-quality developer ecosystem capabilities: portal experiences, documentation tooling, SDKs, sample apps, quickstarts, integration templates, and developer-support automation
- Create reference implementations and reusable patterns for common integration needs such as OAuth, webhooks, retries, idempotency, error handling, and observability
- Run technical working sessions with partners, translate complex requirements into clear decisions and action plans, and communicate platform boundaries accurately
- Work closely with Public API Engineering and Product to identify developer friction, validate proposed API designs with realistic use cases, and deliver concise, evidence-backed feedback
- Own a multi-surface developer journey or a portfolio of partner integrations from design through delivery, operational readiness, and iteration
- Improve developer self-service by using support questions, integration telemetry, and qualitative feedback to prioritize what should become documentation, an SDK feature, a product enhancement, or a platform request
- Review designs and code; mentor teammates; and elevate engineering quality in both internal systems and partner-facing artifacts
- Collaborate with Security, Support, and other stakeholders to ensure integrations are safe, observable, and supportable
Benefits
- Paid volunteer work
- Paid parental leave
- Work from home opportunities
- Medical, dental, and vision insurance, plus access to One Medical, Kindbody, and Teladoc
- Premium access to Headspace, ClassPass stipends, and webinars to support your overall wellness on topics like nutrition, budgeting, mindfulness, and more
- All Justworks offers include equity, and Justworkers can continue to earn more over time with promotions and tenure
- Extensive learning & development opportunities through workshops, ExecOnline, Udemy, and BetterUp coaching
- Apprenticeship program that supports internal movement and growth
- Skills and knowledge: You apply and continuously improve modern practices in API integrations, web applications, testing, observability, and developer experience
- Teamwork and communication: You build credibility in partner conversations and create durable written artifacts that help others move independently
- Good judgment: You balance partner urgency with long-term maintainability, security, and operational quality
- Resourcefulness: You find a clear route through ambiguity, prototype thoughtfully, and reduce recurring work through reusable solutions
- Influence and leadership: You lead through technical depth, clear recommendations, mentoring, and collaborative problem solving
- You model Justworks’ COGIS values—Camaraderie, Openness, Grit, Integrity, and Simplicity—in both the products you build and the relationships you create
- 5+ years of professional software engineering experience building and operating production systems
- Experience designing reliable integration behavior: retries, idempotency, asynchronous workflows, data contracts, monitoring, and incident and debugging practices
- Strong collaboration skills and comfort working across Engineering, Product, Partnerships and Sales, Support, and Security
- Evidence of delivering customer-facing or developer-facing experiences with a high bar for usability and documentation
- Strong experience consuming, integrating with, or building HTTP APIs; practical understanding of OAuth 2.0/OIDC, API authentication, tokens and scopes, webhooks, pagination, rate limits, and error handling
- Experience with backend and/or full-stack web development in one or more modern languages such as TypeScript, Go, Ruby, or Python
- Clear technical writing and the ability to explain architecture and tradeoffs to engineers, product partners, and external developers
- Experience maintaining an SDK, developer portal, API documentation, CLI, sample application, open source libraries, or an 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
