TMS LLC
Autodesk
Arquiteto(a) de Software: Dados da Plataforma AEC
Sobre a oportunidade
ID da Requisição de Vaga # 25WD93193
A descrição em inglês segue abaixo
-------------------------------------------------------------------------------------------------------------------------
25WD93193 Arquiteto(a) de Software, Dados da Plataforma AEC
Mais Informações / Saiba Mais
Pertencimento / Belonging
Temos orgulho em cultivar uma cultura de pertencimento onde todos podem prosperar. Saiba mais aqui: autodesk.com/company/global-belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: autodesk.com/company/global-belonging
Integração presencial e verificação de identidade In-Person Onboarding and Identity Verification
Este cargo pode exigir integração e/ou verificação de identidade presencial.
This role may require in-person onboarding and/or in-person ID verification.
Você é um(a) prestador(a) de serviços ou consultor(a) atual da Autodesk?
Are you an existing contractor or consultant with Autodesk?
Por favor, pesquise por vagas abertas e candidate-se internamente (não através deste site externo).
Please search for open jobs and apply internally (not on this external site).
25WD93193 Arquiteto(a) de Software, Dados da Plataforma AEC
Visão Geral da Posição
Na Autodesk, somos pioneiros em software de design 3D, engenharia e entretenimento, criando ferramentas que capacitam algumas das mentes mais criativas do planeta a resolver problemas do mundo real. Reconhecidos pela Fortune, Forbes, Glassdoor e outros como um dos melhores lugares para se trabalhar, estamos dedicados a construir um ambiente de trabalho diversificado e inclusivo onde a inovação e a criatividade prosperam.
A organização de Dados AEC (Arquitetura, Engenharia e Construção) da Autodesk está buscando um(a) Arquiteto(a) de Software experiente para se juntar à equipe de Dados AEC e definir os serviços nativos da nuvem e a arquitetura de sistemas distribuídos que impulsionam o Modelo de Dados AEC (AECDM) e os muitos serviços ao seu redor.
O domínio é de dados, mas a função é fundamentalmente de arquitetura de nuvem e serviços — API, contratos de serviço, integrações, design de sistemas distribuídos e o modelo de dados conectado que os une — abrangendo várias equipes. Não é uma função de especialista em data warehouse ou analytics.
A organização de Dados AEC está construindo a infraestrutura de dados fundamental por trás da visão de construção conectada da Autodesk: as plataformas, serviços e modelos de dados unificados que abrangem todo o ciclo de vida do ativo construído, desde o design e a construção até a operação e a manutenção. Este trabalho permite o fluxo contínuo de dados AEC (modelos 3D, desenhos 2D, rastreamento de problemas, custos, fluxos de sensores e mais) através dos produtos Autodesk e integrações de terceiros. O(a) arquiteto(a) ajudará a moldar a próxima geração de recursos para a Nuvem Industrial Autodesk Forma, colaborando com arquitetos de software, especialistas de domínio e equipes de produto em Revit, Civil 3D, AutoCAD, Autodesk Construction Cloud e Autodesk Forma.
Esta é uma função de contribuidor individual sênior em uma trilha de arquitetura estabelecida, reportando-se ao Arquiteto Distinto da equipe de Dados AEC, que também atua como Arquiteto(a) Principal de Software. A responsabilidade principal é moldar como várias equipes projetam e constroem — através de padrões, arquiteturas de referência, ADRs e governança de revisão de design — em vez de possuir um único serviço.
O foco exato da função se adapta aos pontos fortes do candidato e às necessidades organizacionais.
Visão Geral da Posição
Na Autodesk, somos pioneiros em software de design 3D, engenharia e entretenimento, criando ferramentas que capacitam algumas das mentes mais criativas do planeta a resolver problemas do mundo real. Reconhecidos pela Fortune, Forbes, Glassdoor e outros como um dos melhores lugares para se trabalhar, estamos dedicados a construir um ambiente de trabalho diversificado e inclusivo onde a inovação e a criatividade prosperam.
A organização de Dados AEC (Arquitetura, Engenharia e Construção) da Autodesk está buscando um(a) Arquiteto(a) de Software experiente para se juntar à equipe de Dados AEC e definir os serviços nativos da nuvem e a arquitetura de sistemas distribuídos que impulsionam o Modelo de Dados AEC (AECDM) e os muitos serviços ao seu redor.
O domínio é de dados, mas a função é fundamentalmente de arquitetura de nuvem e serviços — APIs, contratos de serviço, integrações, design de sistemas distribuídos e o modelo de dados conectado que os une — abrangendo várias equipes. Não é uma função de especialista em data warehouse ou analytics.
A organização de Dados AEC está construindo a infraestrutura de dados fundamental por trás da visão de construção conectada da Autodesk: as plataformas, serviços e modelos de dados unificados que abrangem todo o ciclo de vida do ativo construído, desde o design e a construção até a operação e a manutenção. Este trabalho permite o fluxo contínuo de dados AEC (modelos 3D, desenhos 2D, rastreamento de problemas, custos, fluxos de sensores e mais) através dos produtos Autodesk e integrações de terceiros.
O(a) arquiteto(a) ajudará a moldar a próxima geração de recursos para a Nuvem Industrial Autodesk Forma, colaborando com arquitetos de software, especialistas de domínio e equipes de produto em Revit, Civil 3D, AutoCAD, Autodesk Construction Cloud e Autodesk Forma.
Esta é uma função de contribuidor individual sênior em uma trilha de arquitetura estabelecida, reportando-se ao Arquiteto Distinto da equipe de Dados AEC, que também atua como Arquiteto(a) Principal de Software. A responsabilidade principal é moldar como várias equipes projetam e constroem — através de padrões, arquiteturas de referência, ADRs e governança de revisão de design — em vez de possuir um único serviço. O foco exato se adapta aos pontos fortes do candidato e às necessidades organizacionais.
Sobre a Autodesk/ Sobre a Autodesk
Bem-vindo(a) à Autodesk! Coisas incríveis são criadas todos os dias com nosso software – desde os edifícios mais sustentáveis e os carros mais limpos até as fábricas mais inteligentes e os filmes de maior sucesso. Ajudamos inovadores a transformar suas ideias em realidade, transformando não apenas como as coisas são feitas, mas o que pode ser feito. Temos muito orgulho de nossa cultura aqui na Autodesk – ela está no centro de tudo o que fazemos. Nossa cultura guia a maneira como trabalhamos e tratamos uns aos outros, informa como nos conectamos com clientes e parceiros, e define como nos apresentamos ao mundo. Como um Autodesker, você pode realizar um trabalho significativo que ajuda a construir um mundo melhor, projetado e feito para todos. Pronto(a) para moldar o mundo e o seu futuro? Junte-se a nós!
Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made. We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world. When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Responsabilidades
- Design e Evolução de API: Projetar e evoluir interfaces de API através dos serviços de Dados AEC — modelagem de recursos, endereçamento, versionamento e evolução retrocompatível, API de consulta e unificação de interfaces sobrepostas em um único contrato coerente
- Arquitetura de Sistema: Definir e evoluir arquitetura nativa da nuvem e inter-equipes através dos serviços de Dados AEC; projetar sistemas distribuídos, incluindo contratos de serviço e fluxos orientados a eventos
- Design e Evolução de Esquemas: Projetar, documentar e evoluir esquemas de dados para entidades do domínio AEC (edifícios, infraestrutura, espaços, sistemas, componentes, relacionamentos) — incluindo modelos semânticos, conjuntos de propriedades, sistemas de classificação e hierarquias de relacionamento. Gerenciar versionamento, compatibilidade retroativa/progressiva, depreciação e migração; manter o registro de esquemas, regras de validação e verificações de qualidade
- Padrões e Governança: Estabelecer padrões, arquiteturas de referência e componentes reutilizáveis; redigir propostas de arquitetura e registros de decisão (ADRs) para revisão por um conselho de arquitetura interorganizacional e conduzir revisões de design interequipes
- Prototipagem e Viabilidade: Avaliar direções arquitetônicas alternativas por meio de modelagem e prototipagem, reduzindo riscos em decisões chave antes da adoção ampla
- Mentoria e Liderança Técnica: Orientar desenvolvedores e colegas arquitetos em tecnologias emergentes e estabelecidas e em práticas arquitetônicas; aumentar a profundidade técnica entre as equipes
- Confiabilidade e Desempenho: Garantir a confiabilidade, segurança e desempenho dos sistemas; definir SLOs e impulsionar a observabilidade (métricas, rastreamento, logs)
- Comunicação: Comunicar a arquitetura com visões e diagramas claros (por exemplo, C4) e apresentações adaptadas à alta direção; produzir documentação abrangente e materiais de integração
- Design e Evolução de API: Projetar e evoluir superfícies de API através dos serviços de Dados AEC — modelagem de recursos, endereçamento, versionamento e evolução retrocompatível, APIs de consulta e unificação de superfícies sobrepostas em um único contrato coerente
- Arquitetura de Sistema: Definir e evoluir arquitetura nativa da nuvem e inter-equipes através dos serviços de Dados AEC; projetar sistemas distribuídos, incluindo contratos de serviço e fluxos orientados a eventos
- Design e Evolução de Esquemas: Projetar, documentar e evoluir esquemas de dados para entidades do domínio AEC (edifícios, infraestrutura, espaços, sistemas, componentes, relacionamentos) — incluindo modelos semânticos, conjuntos de propriedades, sistemas de classificação e hierarquias de relacionamento. Gerenciar versionamento, compatibilidade retroativa/progressiva, depreciação e migração; manter o registro de esquemas, regras de validação e verificações de qualidade
- Padrões e Governança: Estabelecer padrões, arquiteturas de referência e componentes reutilizáveis; redigir propostas de arquitetura e registros de decisão (ADRs) para revisão por um conselho de arquitetura interorganizacional e conduzir revisões de design interequipes
- Prototipagem e Viabilidade: Avaliar direções arquitetônicas alternativas por meio de modelagem e prototipagem, reduzindo riscos em decisões chave antes da adoção ampla
- Mentoria e Liderança Técnica: Orientar desenvolvedores e colegas arquitetos em tecnologias emergentes e estabelecidas e em práticas arquitetônicas; aumentar a profundidade técnica entre as equipes
- Confiabilidade e Desempenho: Garantir a confiabilidade, segurança e desempenho dos sistemas; definir SLOs e impulsionar a observabilidade (métricas, rastreamento, logs)
- Comunicação: Comunicar a arquitetura com visões e diagramas claros (por exemplo, C4) e narrativas prontas para executivos; produzir documentação abrangente e materiais de integração
Qualificações Mínimas
- Bacharelado em Ciência da Computação ou experiência equivalente
- 10+ anos projetando sistemas distribuídos nativos da nuvem, incluindo 5+ anos em nível de arquiteto inter-equipes (Arquiteto(a) de Software, Desenvolvedor(a) Principal, Staff+ ou equivalente). O título é flexível; o escopo de impacto é a consideração principal
- Profundo conhecimento em serviços de nuvem (preferencialmente AWS), design de API/serviço e padrões de sistemas distribuídos (microsserviços, orientado a eventos, resiliência)
- Sólida base em modelagem de dados e design de esquemas — incluindo linguagens de definição de esquemas (por exemplo, JSON Schema), versionamento e estratégias de compatibilidade retroativa/progressiva e evolução — aplicadas tanto a esquemas de dados autônomos quanto a contratos de API. Especialização em arquitetura de data warehouse ou analytics não é necessária
- Excelente conhecimento de design de software e padrões de arquitetura
- Capacidade demonstrada de influenciar sem autoridade e impulsionar o alinhamento entre equipes fora da gestão direta do candidato
- Fortes habilidades de liderança e mentoria, com histórico comprovado em orientar e desenvolver equipes diversas e multifuncionais
- Maestria em transmitir ideias complexas de forma concisa e persuasiva, com excelentes habilidades verbais, escritas e de apresentação para uma gama de partes interessadas
- Capacidade de colaborar com uma equipe global
- Bacharelado em Ciência da Computação ou experiência equivalente
- 10+ anos projetando sistemas distribuídos nativos da nuvem, incluindo 5+ anos em nível de arquiteto inter-equipes (Arquiteto(a) de Software, Desenvolvedor(a) Principal, Staff+ ou equivalente). O título é flexível; o escopo de impacto é a consideração principal
- Profundo conhecimento em serviços de nuvem (preferencialmente AWS), design de API/serviço e padrões de sistemas distribuídos (microsserviços, orientado a eventos, resiliência)
- Sólida base em modelagem de dados e design de esquemas — incluindo linguagens de definição de esquemas (por exemplo, JSON Schema), versionamento e estratégias de compatibilidade retroativa/progressiva e evolução — aplicadas tanto a esquemas de dados autônomos quanto a contratos de API. Especialização em arquitetura de data warehouse ou analytics não é necessária
- Excelente conhecimento de design de software e padrões de arquitetura
- Capacidade demonstrada de influenciar sem autoridade e impulsionar o alinhamento entre equipes fora da gestão direta do candidato
- Fortes habilidades de liderança e mentoria, com histórico comprovado em orientar e desenvolver equipes diversas e multifuncionais
- Maestria em transmitir ideias complexas de forma concisa e persuasiva, com excelentes habilidades verbais, escritas e de apresentação para uma gama de partes interessadas
- Capacidade de colaborar com uma equipe global
Qualificações Desejadas
As qualificações desejadas são um menu em vez de uma lista de verificação: profundidade em algumas áreas centrais importa mais do que amplitude em todas elas. As capacidades emergentes de IA/ML listadas abaixo são vantajosas e podem ser desenvolvidas no trabalho; não são pré-requisitos.
Principais Áreas
- Serviços de Nuvem: AWS e seus serviços principais (EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
- Sistemas Distribuídos: Decomposição de serviços orientada a domínio, padrões de consistência de dados (CQRS, event sourcing, sagas) e design multi-tenant/multi-região
- Design de API e Serviços: Design e evolução de API REST; GraphQL (incluindo federação)
- Arquitetura de Banco de Dados: Relacional e NoSQL (por exemplo, DynamoDB, PostgreSQL)
- Observabilidade/SRE: OpenTelemetry, rastreamento distribuído, métricas/SLOs para serviços de dados
Bônus
- Tecnologias Semânticas: Grafos de conhecimento, RDF/OWL ou grafos de propriedade — particularmente relevantes para o AECDM conectado/semântico
- Expertise em BIM: Conceitos de Building Information Modeling (BIM), famílias Revit ou sistemas de modelagem paramétrica similares
- Sistemas de IA: RAG, agentes/MCP, orquestração de agentes (LangGraph, Semantic Kernel), observabilidade de LLM, e governança de dados / segurança de IA (informações de identificação pessoal [PII], prompt injection, filtragem de conteúdo)
- IA específica para o domínio AEC: extração BIM/IFC, processamento de CAO ou de nuvens de pontos
- Arquiteturas Orientadas a Eventos: Kafka ou Kinesis; registros de esquemas (Confluent, AWS Glue); processamento exactly-once
- Conhecimento do Domínio AEC: Experiência no setor de Arquitetura, Engenharia e Construção; familiaridade com padrões da indústria (IFC, COBie, gbXML, CityGML, LandXML, UniFormat, OmniClass). Integração ao domínio é fornecida
Qualificações Desejadas
As qualificações desejadas são um menu em vez de uma lista de verificação: profundidade em algumas áreas centrais importa mais do que amplitude em todas elas. As capacidades emergentes de IA/ML listadas abaixo são vantajosas e podem ser desenvolvidas no trabalho; não são pré-requisitos.
Principais
- Serviços de Nuvem: AWS e seus serviços principais (EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
- Sistemas Distribuídos: Decomposição de serviços orientada a domínio, padrões de consistência de dados (CQRS, event sourcing, sagas) e design multi-tenant/multi-região
- Design de API e Serviços: Design e evolução de API REST; GraphQL (incluindo federação)
- Arquitetura de Banco de Dados: Relacional e NoSQL (por exemplo, DynamoDB, PostgreSQL)
- Observabilidade/SRE: OpenTelemetry, rastreamento distribuído, métricas/SLOs para serviços de dados
Bônus
- Tecnologias Semânticas: Grafos de conhecimento, RDF/OWL ou grafos de propriedade — particularmente relevantes para o AECDM conectado/semântico
- Expertise em BIM: Conceitos de Building Information Modeling, famílias Revit ou sistemas de modelagem paramétrica similares
- Sistemas de IA: RAG, agentes/MCP, orquestração de agentes (LangGraph, Semantic Kernel), observabilidade de LLM, e governança de dados / segurança de IA (PII, prompt injection, filtragem de conteúdo)
- IA específica para o domínio AEC: extração BIM/IFC, processamento de CAD ou nuvem de pontos
- Arquiteturas Orientadas a Eventos: Kafka ou Kinesis; registros de esquemas (Confluent, AWS Glue); processamento exactly-once
- Conhecimento do Domínio AEC: Experiência no setor de Arquitetura, Engenharia e Construção; familiaridade com padrões da indústria (IFC, COBie, gbXML, CityGML, LandXML, UniFormat, OmniClass). Integração ao domínio é fornecida
Transparência Salarial / Salary transparency
O salário é um dos elementos do programa de remuneração competitivo da Autodesk. Para cargos baseados no Canadá, oferecemos um salário base inicial entre $147,000 e $215,600. O salário é determinado com base na experiência profissional e na localização do(a) candidato(a), podendo exceder essa faixa. Além do salário base, nosso programa de remuneração pode incluir bônus anual, comissões para cargos de vendas, concessão de ações e um pacote completo de benefícios.
Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $147,000 and $215,600. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
