> Markdown version of [/jobs/ext/2835867-software-developer](https://www.wearedevelopers.com/jobs/ext/2835867-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Autodesk - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Application Release Automation, C Sharp (Programming Language), Continuous Integration, Extract Transform Load (ETL), Data Synchronization, Relational Databases, Software Debugging, Distributed Systems, PostgreSQL, Microsoft Dynamics, MySQL, Netsuite, OAuth, OpenID, Performance Tuning, Query Optimization, Role-Based Access Control, SAP (Applications), Software Engineering, Systems Integration, TypeScript, Management of Software Versions, Zapier, SAP Business Technology Platform, Backend, Rate Limiting, SAP S/4HANA, Graphql, Oracle Ebusiness, Restful APIs, Pagination, Webhooks, Golang - **Published:** September 10, 2026 - **Apply:** https://startup.jobs/senior-software-developer-api-platform-and-ecosystem-getmaintainx-com-9952464 ## About the Role * 4+ years of professional software engineering experience building backend systems, APIs, or platform products (seniority flexible based on impact and scope). * Strong experience with service-oriented backend development and one of the following languages (TypeScript, Go, C#) and willingness to learn other languages based on context. * Strong experience working with relational databases (e.g., MySQL, PostgreSQL) including schema design, query optimization, and data modeling. * Solid foundation in distributed systems fundamentals: reliability, scalability, consistency, and failure modes. * Experience shipping production-grade APIs and thinking deeply about developer experience and platform usability. * Strong testing mindset (unit, integration, end to end and contract testing) and hands-on CI/CD experience. * Comfortable collaborating cross-functionally with Product, Design, and customer-facing teams, while keeping work centered on scalable product solutions (not one-off implementations). Nice to Have: * Experience with integration ecosystems: API platforms, SDKs, iPaaS/connectors, marketplaces, webhooks/events, ETL/sync patterns. * Familiarity with enterprise identity/security patterns (OAuth2/OIDC, API keys, token rotation, least privilege). * Experience with ERP ecosystems (SAP S/4HANA or ECC 6, SAP BTP, Oracle EBS/NetSuite, Microsoft Dynamics). * Experience building self-serve admin/debug tooling for external developers/customers. * Experience with Workato, Tray, or Zapier from a product/platform engineering perspective (e.g., building connectors, not just recipes, workflows, or zaps-though familiarity with those is valuable too). ## Description * Design, build, and operate MaintainX's public-facing REST APIs, with a focus on consistency, scalability, and great developer experience. Want to see what it currently looks like? Head over here! * Implement platform standards and patterns: authentication/authorization, rate limiting, versioning, filtering, pagination, idempotency, error semantics, and backwards compatibility. * Design and implement robust batch and bulk API operations that enable high-volume data synchronization and large-scale migration workflows for enterprise customers. * Decouple the REST API layer from monolithic dependencies while implementing strong contract testing to ensure GraphQL changes do not impact REST API stability, improving overall reliability and iteration speed. * Build scaffolding, templates, and shared libraries that make connector/integration development faster and more consistent. * Improve CI/CD pipelines, release automation, and quality gates for integrations and ecosystem services. * Produce strong developer documentation and reference implementations (For eg. SDKs). * Contribute to the infrastructure and workflows that allows integrations to be published, versioned, and supported in our internal or external integrations marketplace (Eg. Workato, Tray). * Enable automation-driven onboarding flows (e.g., connection creation, credential management, environment configuration). * Build standardized integration foundations and reusable building blocks for enterprise systems (e.g., SAP recipes and BTP building blocks; productized Oracle EBS/NetSuite and Microsoft D365 integrations). * Ensure integrations meet enterprise expectations around security, auditability, performance, and operability. * Own production services and platform components end-to-end: monitoring, on-call, incident response, root-cause analysis, and iterative hardening. * Drive performance tuning and reliability improvements based on data (SLIs/SLOs, logs, traces, and metrics). ## Related Videos - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) - [HR ROBO SAPIENS: Decoding AI Agents and Workflow Automation for Modern Recruitment](https://www.wearedevelopers.com/videos/1470-hr-robo-sapiens-decoding-ai-agents-and-workflow-automation-for-modern-recruitment) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Create a Programmatic SEO Project Using Next.js and Static Site Generation](https://www.wearedevelopers.com/videos/449-create-a-programmatic-seo-project-using-next-js-and-static-site-generation) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)