MaintainX (An Autodesk Company)

Desenvolvedor(a) Sênior de Software, Plataforma e Ecossistema de API

TypeScriptPostgreSQLC#Go
Tradução automática. Consulte o original.

Sobre a oportunidade

A MaintainX é uma plataforma líder de execução de trabalho mobile-first para equipes industriais e de linha de frente. Mais de 13,000 clientes, incluindo Duracell, McDonald's, Shell, DHL e Volvo, usam a MaintainX para reduzir o tempo de inatividade não planejado e otimizar operações, em 13.9 milhões de ativos gerenciados e 79.5 milhões de ordens de serviço concluídas.

Em agosto de 2026, a MaintainX se tornou parte da Autodesk, juntando-se à Autodesk Operations Solutions, a organização que unifica a plataforma de operações da Autodesk juntamente com Tandem, FlexSim e Fusion Operations. A estratégia da Autodesk é convergir design, fabricação e operação em um ciclo de vida contínuo: projetar um ativo, construí-lo, operá-lo e, em seguida, realimentar o que se aprende na operação para o próximo projeto. A Autodesk tinha design e fabricação. Operação é a fase que informa o que realmente aconteceu, e ela é nossa.

Nossa missão é manter o mundo físico funcionando. Fábricas, frotas, hospitais e campi continuam operando porque as pessoas que os mantêm têm ferramentas úteis. É isso que construímos.

Pertencimento. Temos orgulho de uma cultura onde todos podem prosperar. Mais em autodesk.com/company/global-belonging. Mais sobre para onde isso está indo: o CEO da Autodesk, Andrew Anagnost, sobre a construção do futuro das operações conectadas, e o SVP de AOS, Stephen Hooper, sobre as boas-vindas à MaintainX à Autodesk.

O que você fará

  1. Projetar, construir e operar as APIs públicas de REST da MaintainX, com foco em consistência, escalabilidade e ótima experiência do desenvolvedor. Quer ver como está atualmente? Acesse aqui!
  1. Implementar padrões e modelos de plataforma: autenticação/autorização, limitação de taxa, versionamento, filtragem, paginação, idempotência, semântica de erros e compatibilidade com versões anteriores.
  1. Projetar e implementar operações robustas em lote e em massa de API, que permitem a sincronização de dados de alto volume e fluxos de trabalho de migração em larga escala para clientes corporativos.
  1. Desacoplar a camada de API de REST de dependências monolíticas, implementando testes de contrato rigorosos para garantir que as alterações de GraphQL não afetem a estabilidade da API de REST, melhorando a confiabilidade geral e a velocidade de iteração.
  1. Construir scaffolding, templates e bibliotecas compartilhadas que tornam o desenvolvimento de conectores/integrações mais rápido e consistente.
  1. Melhorar pipelines de CI/CD, automação de releases e portões de qualidade para integrações e serviços do ecossistema.
  1. Produzir documentação forte para desenvolvedores e implementações de referência (por exemplo, SDKs).
  1. Contribuir para a infraestrutura e fluxos de trabalho que permitem que integrações sejam publicadas, versionadas e suportadas em nosso marketplace de integrações interno ou externo (ex: Workato, Tray).
  1. Habilitar fluxos de onboarding automatizados (por exemplo, criação de conexões, gerenciamento de credenciais, configuração de ambiente).
  1. Construir bases de integração padronizadas e blocos de construção reutilizáveis para sistemas corporativos (por exemplo, receitas SAP e blocos de construção BTP; integrações de produto Oracle EBS/NetSuite e Microsoft D365).
  1. Garantir que as integrações atendam às expectativas corporativas em relação à segurança, auditabilidade, desempenho e operabilidade.
  1. Ser responsável por serviços de produção e componentes de plataforma de ponta a ponta: monitoramento, plantão, resposta a incidentes, análise de causa raiz e fortalecimento iterativo.
  1. Impulsionar o ajuste de desempenho e melhorias de confiabilidade com base em dados (SLIs/SLOs, logs, traces e métricas).

Sobre você

  1. 4+ anos de experiência profissional em engenharia de software construindo sistemas backend, produtos de APIs ou de plataforma (senioridade flexível com base no impacto e escopo).
  1. Forte experiência com desenvolvimento de backend orientada a serviços e um dos seguintes idiomas (TypeScript, Go, C#) e disposição para aprender outros idiomas com base no contexto.
  1. Forte experiência trabalhando com bancos de dados relacionais (por exemplo, MySQL, PostgreSQL) incluindo design de schema, otimização de consultas e modelagem de dados.
  1. Sólida base em fundamentos de sistemas distribuídos: confiabilidade, escalabilidade, consistência e modos de falha.
  1. Experiência em lançar APIs de nível de produção e pensar profundamente sobre a experiência do desenvolvedor e a usabilidade da plataforma.
  1. Forte mentalidade de testes (unitários, de integração, ponta a ponta e testes de contrato) e experiência prática com CI/CD.
  1. Confortável em colaborar de forma multifuncional com equipes de Produto, Design e equipes voltadas para o cliente, mantendo o trabalho centrado em soluções de produto escaláveis (não implementações únicas).

Diferenciais

  1. Experiência com ecossistemas de integração: plataformas de API, SDKs, iPaaS/conectores, marketplaces, webhooks/eventos, padrões ETL/sincronização.
  1. Familiaridade com padrões de identidade/segurança corporativa (OAuth2/OIDC, chaves de API, rotação de tokens, menor privilégio).
  1. Experiência na construção de ecossistemas ERP (SAP S/4HANA ou ECC 6, SAP BTP, Oracle EBS/NetSuite, Microsoft Dynamics).
  1. Experiência na construção de ferramentas de administração/depuração self-service para desenvolvedores/clientes externos.
  1. Experiência com Workato, Tray ou Zapier da perspectiva de engenharia de produto/plataforma (por exemplo, construção de conectores, não apenas receitas, fluxos de trabalho ou zaps — embora a familiaridade com estes também seja valiosa).

Compensação e benefícios. O salário base é uma parte do pacote. Dependendo da função, a compensação pode incluir comissão, um bônus anual e ações. Os benefícios variam por país. Para funções nos Estados Unidos, os benefícios da Autodesk são descritos em benefits.autodesk.com. Para funções no Canadá e em outros países, o plano difere em cobertura de saúde, aposentadoria e licença, e seu recrutador irá guiá-lo.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores