Autodesk logo
Autodesk

How the world gets designed and made. #MakeAnything

Principal Software Engineer – Backend

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1982H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

92 days ago

Salary

$139K - $249.3K / year

Seniority

Lead

Bachelor Degree10 yrs expEnglishAWSCloudDistributed Systems

Job Description

Principal Software Engineer – Backend

Autodesk

• Provide principal-level technical leadership across multiple backend and platform teams, shaping architecture and technical strategy beyond a single squad or service • Author and evolve critical backend systems and APIs, ensuring they meet long-term scalability, reliability, and extensibility goals • Lead design of distributed, event-driven systems, addressing consistency, ordering, failure handling, replay, idempotency, rate limiting, and backpressure • Establish and drive service and API standards across domains, including schema design, versioning strategies, backward compatibility, and consumer experience • Act as a technical decision-maker for cross-team initiatives; evaluate tradeoffs and make durable architectural choices aligned with business priorities • Drive operational excellence across systems you influence: observability, alerting strategy, incident response, post-incident learning, and systemic remediation • Introduce and reinforce engineering best practices for design reviews, code quality, testing, CI/CD, and production readiness across multiple teams • Mentor senior engineers and emerging technical leaders; raise the bar through influence, example, and coaching rather than direct management • Partner deeply with product, data, and platform leaders to translate ambiguous business problems into clear, actionable technical solutions • Remain hands-on where impact is highest: complex system design, critical implementations, architectural refactors, and high-severity incident resolution

Job Requirements

  • Bachelor’s or Master’s degree in Computer Science, a related technical field, or equivalent practical experience
  • 10+ years of professional software engineering experience, with significant depth in backend and distributed systems
  • Demonstrated expertise building and operating backend services and APIs in production environments at scale
  • Strong experience with distributed systems design, including asynchronous processing, messaging, eventual consistency, and fault tolerance
  • Deep hands-on experience with AWS and cloud-native architectures (compute, storage, messaging, IAM, observability, scaling patterns)
  • Proven ownership of mission-critical systems, including design accountability, operational responsibility, and long-term maintainability
  • Strong software engineering fundamentals: system design, service-level data modeling, API design, automated testing, CI/CD, and infrastructure as code
  • Track record of influencing architecture and engineering outcomes across multiple teams without formal authority
  • Excellent written and verbal communication skills, with the ability to clearly articulate complex technical concepts to diverse audiences.

Benefits

  • health and financial benefits
  • time away
  • everyday wellness

Related Job Pages

More Backend Engineer Jobs

NEXA Talent logo

Senior Ruby on Rails Developer

NEXA Talent

"On the scale from 1 to 10, we aim for 11" - Nexa Talent Your most trusted partner in recruiting for iGaming and Casino!

Backend Engineer92 days ago
Full TimeRemoteTeam 1-10Since 2023H1B No Sponsor

• The company is currently scaling its engineering team to support an ambitious and fast-evolving product roadmap. • As part of this growth, they are looking to bring on experienced Senior Software Engineers who can contribute to building, improving, and scaling their platform. • In this role, the engineer will play an active part not only in development, but also in shaping the product direction and exploring innovative technical approaches. • There is strong encouragement to experiment, propose new ideas, and influence decisions that directly impact users. • Working closely with the Tech Lead, the successful candidate will take ownership of: • Collaborating with Product Management to refine requirements and technical specifications • Designing integration approaches, breaking down tasks, and providing reliable estimations • Writing and maintaining high-quality code, including reviews, testing, and deployment processes • The role involves close collaboration with the broader team, including the co-founder and CTO, alongside product managers, engineers, SREs, and data specialists.

United States
Job Closed
Naveera Technology LLC logo

.NET Core Architect, React.js

Naveera Technology LLC

Engineering Production-Ready Data, AI & Cloud Platforms - Scalable, Secure, and Built for Enterprise Growth.

Backend Engineer92 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Define and implement scalable, secure, and high-performance architecture using .NET Core and React.js • Design microservices-based architectures and distributed systems • Establish best practices in design patterns, coding standards, and system integration • Architect and develop robust APIs using .NET Core, C#, WebAPI, and MVC • Optimize backend systems for performance, scalability, and security • Lead frontend architecture using React.js • Ensure responsive, user-friendly, and high-performance UI development • Design and implement cloud-native solutions on AWS, GCP, and Microsoft Azure • Build and manage CI/CD pipelines for automated deployments • Apply strong knowledge of LINQ, design patterns , and clean architecture principles • Mentor and guide development teams on best practices and emerging technologies

India
Job Closed
CloudFactory logo

Associate Linguist - Claim Extraction & Sentence Diagramming (2-3 weeks)

CloudFactory

Global leader in workforce solutions for machine learning and business process optimization

Backend Engineer92 days ago
ContractRemoteTeam 1,001-5,000Since 2010H1B No Sponsor

Who We Are At CloudFactory, we are a mission-driven team passionate about unlocking the disruptive potential of AI for the world. By combining advanced technology with a global network of talented experts, we make unusable data usable and inference reliable and trustworthy, driving real-world business value at scale.  More than just a workplace, we’re a global community founded on strong relationships and the belief that meaningful work transforms lives. Our commitment to earning, learning, and serving fuels everything we do, as we strive to connect one million people to meaningful work and build leaders worth following. Our Culture At CloudFactory, we believe in building a workplace where everyone feels empowered, valued, and inspired to bring their authentic selves to work. We are: - Mission-Driven: We focus on creating economic and social impact. - People-Centric: We care deeply about our team’s growth, well-being, and sense of belonging. - Innovative: We embrace change and find better ways to do things, together. - Globally Connected: We foster collaboration between diverse cultures and perspectives. If you’re ready to earn, learn, serve, and be part of a vibrant global community, CloudFactory is your place! Role Summary: We are seeking a detail-oriented Linguist with strong expertise in English grammar and sentence structure to support a short-term (2–3 week) project focused on AI model evaluation. In this role, you will interpret sentences from source content and extract clear, minimally complete, and non-ambiguous claims (propositions). You will also analyze and visually represent sentence structure using diagramming techniques to ensure precision and clarity. This work plays a critical role in improving how AI systems understand and process human language, making accuracy, consistency, and strong analytical thinking essential. Key Responsibilities: - Perform core project tasks following established guidelines and workflows. - Perform periodic quality reviews to ensure labeling compliance with guidelines and address any areas of confusion. - Facilitate Q&A sessions with annotators and reviewers. - Collaborate with project leaders and data managers on labeling quality metrics.

Ohio
Job Closed
CloudFactory logo

Associate Linguist - Claim Extraction & Sentence Diagramming (2-3 weeks)

CloudFactory

Global leader in workforce solutions for machine learning and business process optimization

Backend Engineer92 days ago
ContractRemoteTeam 1,001-5,000Since 2010H1B No Sponsor

Who We Are At CloudFactory, we are a mission-driven team passionate about unlocking the disruptive potential of AI for the world. By combining advanced technology with a global network of talented experts, we make unusable data usable and inference reliable and trustworthy, driving real-world business value at scale.  More than just a workplace, we’re a global community founded on strong relationships and the belief that meaningful work transforms lives. Our commitment to earning, learning, and serving fuels everything we do, as we strive to connect one million people to meaningful work and build leaders worth following. Our Culture At CloudFactory, we believe in building a workplace where everyone feels empowered, valued, and inspired to bring their authentic selves to work. We are: - Mission-Driven: We focus on creating economic and social impact. - People-Centric: We care deeply about our team’s growth, well-being, and sense of belonging. - Innovative: We embrace change and find better ways to do things, together. - Globally Connected: We foster collaboration between diverse cultures and perspectives. If you’re ready to earn, learn, serve, and be part of a vibrant global community, CloudFactory is your place! Role Summary: We are seeking a detail-oriented Linguist with strong expertise in English grammar and sentence structure to support a short-term (2–3 week) project focused on AI model evaluation. In this role, you will interpret sentences from source content and extract clear, minimally complete, and non-ambiguous claims (propositions). You will also analyze and visually represent sentence structure using diagramming techniques to ensure precision and clarity. This work plays a critical role in improving how AI systems understand and process human language, making accuracy, consistency, and strong analytical thinking essential. Key Responsibilities: - Perform core project tasks following established guidelines and workflows. - Perform periodic quality reviews to ensure labeling compliance with guidelines and address any areas of confusion. - Facilitate Q&A sessions with annotators and reviewers. - Collaborate with project leaders and data managers on labeling quality metrics.

Pennsylvania
Job Closed