Software Engineer II
Backend Developer
API Integrations
APIs
AWS
Cloud
Cloud Operations
Cloud Platforms
Data Integration
Data Platform
Data Processing
Dynamodb
Event Driven Architecture
Information Technology (IT)
Integration
Lambda
Oauth & Openid Connect
Programming
Programming Language
Programming Languages
Serverless
Software Development
Software Engineer
Software Engineering
Webhooks
Job Description
Software Engineer II will own and run production integrations powering the integrations marketplace that connects customer business systems to the HR platform.
Responsibilities
- Design, build, and launch integrations for platforms including Toast, QuickBooks Online, and NetSuite using OAuth 2.0, webhooks, and polling
- Take end-to-end ownership of the integrations marketplace, including the catalog, connect and disconnect flows, connection health, and an integration roadmap prioritized with Product
- Architect reusable AWS serverless patterns using Lambda, EventBridge, SQS, and DynamoDB with Python, TypeScript, and React/Next.js
- Partner with customers on bespoke integrations using ProService APIs
- Work with vendor developer programs for sandbox access, certification, and API changes
- Build monitoring and alerting to detect sync failures before customers notice
- Maintain code quality through testing, code reviews, and CI/CD
- Support production reliability through on-call rotations
Requirements
- Experience with OAuth 2.0 token lifecycle, webhooks, pagination, data mapping, and vendor API versioning
- Fluency in AWS serverless and modern application development using Python, TypeScript, React/Next.js, and Git-based Agile workflows
- Experience shipping production-grade software in a SaaS or product-driven environment
- Track record building third-party integrations that remain reliable
- Strong plus: familiarity with accounting, POS, time and labor, or payroll
- Strong plus: experience with partner certification programs or with AI/LLM APIs for data mapping
Technologies
- OAuth 2.0, webhooks, polling
- AWS (Lambda, EventBridge, SQS, DynamoDB)
- Python, TypeScript, React/Next.js
- CI/CD, ProService APIs
- Toast, QuickBooks Online, NetSuite
- Git
- Hawaii Standard Time (HST / UTC-10)
- AI/LLM APIs
What to Expect
- Ownership role (not a ticket queue)
- Ship at least one production-ready integration per quarter and continue owning it after launch
- Join the on-call rotation to resolve critical issues within hours
- Collaborate directly with customers and partners to shape what gets built next
- Team schedule follows Hawaii Standard Time, so Southern California candidates should expect a workday starting mid-morning and ending early evening
Work Location
- Honolulu, HI (Hybrid): In office Tuesday to Thursday; option for Remote Monday & Friday
- Orange County or Los Angeles, CA (Remote): Available during HST / UTC-10 business hours
- Hawaii-based candidates are preferred; remote candidates must be available during HST business hours
- Remote hours follow HST / UTC-10
Compensation
- $110,000 to $137,000 per year, depending on experience and qualifications
Benefits
- Fully paid healthcare
- 401(k) matching
- Paid parental leave
- Student loan assistance
- Employee assistance programs
- Paid time off
Why ProService
- Hawaii-based PEO combining payroll, HR, and benefits expertise with purpose-built technology and local service
- Backed by Silver Lake and recognized as one of Hawai?iās Best Places to Work for 20 consecutive years
- Total rewards built around your whole life