Senior Full-Stack Engineer (3D)

Senior Full-Stack Engineer (3D)

Full-Time 70000 - 90000 € / year (est.) No home office possible
Autodesk, Inc.

At a Glance

  • Tasks: Lead the development of AI-native applications with full-stack engineering.
  • Company: Join a cutting-edge tech company at the forefront of AI innovation.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with exciting projects and career advancement potential.
  • Why this job: Shape the future of AI technology and create impactful user experiences.
  • Qualifications: 5-8 years in full-stack development with expertise in React and TypeScript.

The predicted salary is between 70000 - 90000 € per year.

As a Senior Full-Stack Engineer (3D), you will be a lead contributor in building the next generation of AI-native applications. You sit at the intersection of robust backend orchestration and intuitive frontend design. Your primary mission is to design and implement "agentic" workflows/harnesses/systems where AI doesn't just respond to prompts but proactively executes tasks, manages state, and interacts with external tools to solve complex user problems.

You will work across the entire stack, leveraging best in class frameworks and tooling for both frontend, data storage, runtime and API design. You will work closely with the UX Research team to understand and develop new interfaces and interaction techniques.

Responsibilities

  • End-to-End Engineering: Lead the development of full-stack features, from database schema design to high-fidelity UI implementation
  • Agentic Workflow Orchestration: Design and implement backend logic that allows AI agents to interact with APIs, databases, and long-running processes autonomously
  • Agentic UX Design: Build "Human-in-the-loop" interfaces that allow users to monitor, steer, and collaborate with AI agents in real-time
  • Infrastructure & Security: Architect secure and performant backend systems using best practices and design patterns, to support high-concurrency AI operations
  • State Management: Manage complex, asynchronous application states where data may be updated concurrently by both users and background AI agents
  • Performance Optimization: Build efficient applications and services, understand how to best to maximize both perceived and actual user experience. Optimize the entire request-response lifecycle, focusing on minimizing latency in LLM streaming and database queries
  • Technical Health: Maintain high standards for code quality, focusing on static type safety, clean architectural consistency and comprehensive unit and integration testing

Minimum Qualifications

  • Experience: Typically 5–8 years of professional full-stack software engineering experience
  • Frontend Stack: Deep expertise in React, TypeScript, and modern CSS/HTML. Ability to build complex, data-rich applications
  • Backend Stack: Proven experience with RDBs (e.g. PostgreSQL) and Object Stores (e.g. s3)
  • API Design: Strong experience designing and consuming RESTful and/or GraphQL APIs with a focus on reliability and security
  • AI Development Tooling: Expert-level proficiency with modern agentic development environments (e.g., Cursor, Claude Code, Windsurf) to accelerate the shipping cycle
  • Architecture: Solid understanding of distributed systems, serverless architectures, and relational database modeling
  • Deployment: Familiarity with CI/CD practices and tools (e.g. Jenkins) and cloud providers for compute/network (e.g. AWS ALBs/ECS)
  • Communication: Ability to bridge the gap between technical LLM capabilities and practical, user-facing product features

Preferred Qualifications

  • Agentic Frameworks: Hands-on experience with agentic orchestration frameworks (e.g., LangChain, LangGraph, CrewAI, or PydanticAI)
  • AI UX Patterns: Deep understanding of "Agentic UX" patterns, such as ReAct, streaming UI updates, generative UI, and proactive notifications
  • LLM Observability: Experience with monitoring and evaluation tools for AI agents (e.g., LangSmith, Braintrust, or Helicone) to track agent reliability and cost
  • Tool-Calling Expertise: Proven track record of building "Tools/Functions" for LLMs to interact with third-party SaaS platforms or internal databases
  • Durable Runtimes: Hands-on experience with durable runtime frameworks such as temporal or similar
  • Storage: Experience with Supabase e.g. Row Level Security (RLS), and database migrations
  • Vector Databases: Familiarity with pgvector or other vector stores for RAG (Retrieval-Augmented Generation) workflows
  • Real-time Systems: Experience with WebSockets or Supabase Realtime to provide instant feedback for long-running agentic tasks

Senior Full-Stack Engineer (3D) employer: Autodesk, Inc.

As a Senior Full-Stack Engineer (3D) at our London office, you will join a dynamic team dedicated to pioneering AI-native applications in a collaborative and innovative environment. We offer competitive benefits, a strong focus on employee growth through continuous learning opportunities, and a culture that values creativity and teamwork, making it an ideal place for those looking to make a meaningful impact in the tech industry.

Autodesk, Inc.

Contact Detail:

Autodesk, Inc. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full-Stack Engineer (3D)

Tip Number 1

Network like a pro! Attend meetups, tech conferences, or local events related to full-stack engineering. It's all about making connections and getting your name out there. You never know who might be looking for someone just like you!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving React, TypeScript, and AI development. A well-presented portfolio can speak volumes about your capabilities and help you stand out from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences in detail. Remember, it's not just about what you know, but how you communicate it!

Tip Number 4

Apply through our website! We love seeing applications directly from candidates who are excited about joining us. Tailor your application to highlight your experience with agentic workflows and backend orchestration – that’s what we’re all about!

We think you need these skills to ace Senior Full-Stack Engineer (3D)

Full-Stack Development
React
TypeScript
CSS
HTML
RDBs (PostgreSQL)
Object Stores (S3)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Full-Stack Engineer (3D) role. Highlight your expertise in React, TypeScript, and backend systems to show us you’re the perfect fit!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about AI-native applications and how your experience can contribute to our mission. Be genuine and let your personality shine through!

Showcase Your Projects:If you've worked on relevant projects, don’t hesitate to include them! Whether it’s a GitHub repo or a live demo, we love seeing your work in action and understanding your thought process.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Autodesk, Inc.

Know Your Tech Stack Inside Out

Make sure you’re well-versed in React, TypeScript, and the backend technologies mentioned in the job description. Be ready to discuss your experience with RDBs like PostgreSQL and how you've designed APIs in the past. Brush up on your knowledge of agentic frameworks and AI development tooling, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex engineering challenges. Think about times when you optimised performance or managed asynchronous application states. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your contributions effectively.

Understand the User Experience

Since this role involves building 'Human-in-the-loop' interfaces, it’s crucial to demonstrate your understanding of user-centric design. Familiarise yourself with agentic UX patterns and be prepared to discuss how you’ve collaborated with UX teams in the past to create intuitive applications.

Be Ready for a Technical Challenge

Expect to face a coding challenge or technical problem during the interview. Practice coding problems that involve both frontend and backend components. Make sure you can articulate your thought process clearly while solving the problem, as communication is key in bridging technical capabilities with user-facing features.