Senior Software Developer, API Platform and Ecosystem
Core
Design, build, and operate public-facing REST APIs and integration foundations for a mobile-first work execution platform serving industrial and frontline teams.
Role type
Senior IC platform engineer (API ecosystem)
Builds
Public REST APIs, SDKs, connector templates, and integration marketplace services for enterprise customers.
Domain
Industrial operations / API Platform Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Go, C#, relational databases (MySQL, PostgreSQL), distributed systems fundamentals, API design (REST, GraphQL), contract testing, CI/CD pipelines, developer experience (DX), monitoring and observability (SLIs/SLOs, logs, traces)
Preferred skills
Integration ecosystems (iPaaS, webhooks, ETL), enterprise identity/security (OAuth2/OIDC), ERP ecosystems (SAP, Oracle, Microsoft Dynamics), self-serve admin tooling, marketplace integration patterns
Technologies
TypeScript, Go, C#, MySQL, PostgreSQL, Workato, Tray, SAP, Oracle EBS/NetSuite, Microsoft D365
Responsibilities
Design and implement robust batch and bulk API operations for high-volume data synchronization; decouple REST API layer from monolithic dependencies while ensuring GraphQL stability; build scaffolding and shared libraries for connector development; improve CI/CD pipelines and release automation; produce developer documentation and reference implementations (SDKs); own production services end-to-end including on-call and incident response; drive performance tuning based on data.
Seniority
Senior, hands-on IC