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
Own production integrations that connect customer business systems to ProService’s HR platform, shipped with AWS serverless and modern web/app tooling.
Responsibilities
- Design, build, and launch integrations with platforms including Toast, QuickBooks Online, and NetSuite
- Implement integration auth and data sync using OAuth 2.0, webhooks, and polling
- Lead the integrations marketplace end to end: 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
- Build integrations faster with Python, TypeScript, and React/Next.js
- Partner on bespoke integrations using ProService APIs
- Coordinate with vendor developer programs for sandbox access, certification, and API changes
- Develop monitoring and alerting to catch sync failures before customers notice
- Maintain code quality via 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 with AWS serverless and strong engineering skills in Python, TypeScript, and React/Next.js
- Experience working with Git-based Agile workflows
- Track record of shipping production-grade software in a SaaS or product-driven environment
- Proven experience 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, Git
- ProService APIs
- Toast, QuickBooks Online, NetSuite
- Hawaii Standard Time (HST / UTC-10), AI/LLM APIs
Benefits
- Fully paid healthcare
- 401(k) matching
- Paid parental leave
- Student loan assistance
- Employee assistance programs
- Paid time off
Work Location
- Honolulu, Hawaii - Hybrid
- Orange County or Los Angeles, CA - Remote
- Hawaii-based candidates: preferred for hybrid schedule from the Honolulu office
- Remote candidates must be available during Hawaii Standard Time (HST / UTC-10) business hours
- Hawaii (Hybrid): In office Tuesday – Thursday; option for remote Monday and Friday
- Southern California (Remote): Hours: HST / UTC-10
Compensation
$110,000 - $137,000 per year depending on experience and qualifications.
About the Role
- 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 operates on Hawaii Standard Time; Southern California candidates should expect a workday that starts mid-morning and runs into the early evening