Cette offre d'emploi n'est plus disponible
Software Architect
Autodesk
- Birmingham, England, United Kingdom
- Birmingham, England, United Kingdom
À propos
Responsibilities
Define and evolve cross‑team architecture for data platforms and services in AEC Platform Data organization
Establish standards, reference architectures, and reusable components; drive adoption across teams in the AEC Platform Data organization
Lead architectural governance and architectural decision records (ADRs); run design reviews across teams
Design and guide implementation of distributed systems and data platforms (APIs, schemas, event streams; batch and streaming)
Ensure reliability, security, and performance; define SLOs and drive observability (metrics, tracing, logging)
Partner across the AEC organization’s product and platform teams to align roadmaps and integrations
Communicate architectures with clear views and diagrams (e.g., C4) and executive‑ready narratives
Minimum Qualifications
Bachelor’s degree in computer science, or equivalent experience
10+ years as a Software Architect in data‑intensive cloud environments
Experience with cloud services, API design, database architecture, big data tools and frameworks
Strong understanding of data modeling, management and processing principles
Excellent knowledge of software design and architecture
Demonstrated ability to influence without authority and drive cross‑team alignment
Mastery of taking complex ideas and conveying them in a concise and impactful manner
Excellent verbal, written communication, and presentation abilities to effectively communicate software architecture strategy to a variety of stakeholders
Ability to collaborate with a global team
Preferred Qualifications
Experience in the Architecture, Engineering, and Construction industry
Cloud services experience with AWS strongly preferred (EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
Database architecture and technologies: Snowflake, relational, NoSQL
Event‑driven and streaming architectures: Kafka or Kinesis; exactly‑once processing; schema evolution (Avro/Protobuf)
API and service design: REST, gRPC, GraphQL; versioning and backward compatibility at scale
Distributed systems and data platforms: microservices, service mesh, event‑driven architecture, streaming processing
Observability/SRE: OpenTelemetry, distributed tracing, metrics/SLOs for data services
Knowledge graphs/semantic modeling (nice‑to‑have): RDF/OWL, property graphs, or feature stores for ML
Experience designing and integrating AI systems and agents in enterprise environments; familiarity with Model Context Protocol (MCP) and tool/plugin ecosystems
Hands‑on with RAG architectures: embeddings, vector stores, chunking, re‑ranking, and retrieval evaluation
Experience with agentic orchestration frameworks (e.g., LangGraph, Semantic Kernel) and function/tool calling; Assistants‑style APIs
Data governance, privacy, and safety for AI systems (PII handling, prompt‑injection defenses, content filtering, auditability)
LLM observability and evaluation: offline/online evals, guardrails, prompt/version management and telemetry (e.g., LangSmith, PromptFlow, OpenTelemetry)
Domain‑specific AI for AEC (nice‑to‑have): extracting structure from BIM/IFC and construction docs; CAD/point‑cloud processing
Salary transparency Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Diversity & Belonging We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging
#J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.