How the world gets designed and made. #MakeAnything
Principal Software Engineer – Backend
Location
California
Posted
92 days ago
Salary
$139K - $249.3K / year
Seniority
Lead
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 Guides
Related Job Pages
More Backend Engineer Jobs
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!
• 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.
.NET Core Architect, React.js
Naveera Technology LLCEngineering Production-Ready Data, AI & Cloud Platforms - Scalable, Secure, and Built for Enterprise Growth.
• 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
Associate Linguist - Claim Extraction & Sentence Diagramming (2-3 weeks)
CloudFactoryGlobal leader in workforce solutions for machine learning and business process optimization
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.
Associate Linguist - Claim Extraction & Sentence Diagramming (2-3 weeks)
CloudFactoryGlobal leader in workforce solutions for machine learning and business process optimization
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.



