Principal Engineer

SwiftCruit

Saint Paul, MN

JOB DETAILS
SALARY
$139,000–$249,260 Per Year
SKILLS
Agile Programming Methodologies, Architectural Services, Artificial Intelligence (AI), Best Practices, Brownfield Redevelopment, CSS (Cascading Style Sheet), Coaching, Code Reviews, Communication Skills, Computer Science, Debugging Skills, Git, MCP - Microsoft Certified Professional, Mentoring, Performance Tuning/Optimization, Product Design, Production Systems, Public/Media/Press/Analyst Relations, Quality Assurance, Quality Management, React.js, Refactoring, Risk Management, Scrum Project Management and Software Development, Software Administration, Software Development, System Migration, Team Player, Testing, Training/Teaching, Unit Test, User Interface Design, User Interface/Experience (UI/UX), Web Programming, Writing Skills
LOCATION
Saint Paul, MN
POSTED
2 days ago

Position Overview We are looking for a Principal Engineer specializing in web development for a Design System. You will be a member of the team that builds and maintains the software implementation of a Design System for all products at Autodesk. You will report to the senior software development manager in Portland, Oregon, but the position is hybrid.Responsibilities Deliver as a hands‑on Principal Engineer (~70% coding / 30% enablement) on a Scrum team, owning complex front‑end work end‑to‑endBuild, troubleshoot, test, and debug React‑based UI components for the Design System in a production codebaseLead technical decisions and write high‑quality design docs; participate in design reviews within and across teamEnforce engineering and architectural standards in implementation and review; raise gaps/risks early and work with an architect to propose changes to standards when neededConduct thorough code reviews for your Scrum team and cross‑team contributions, with a consistent bar for correctness, security, performance, and maintainabilityAdvocate for and teach AI‑assisted development best practices using Claude Console (preferred) or CursorCreate/maintain team playbooks for brownfield refactors, test generation, debugging, spec‑writing, and accessibility checks using AI toolsDefine "done" criteria and quality gates for AI‑generated code: required tests, review checklist, verification steps, and safe‑usage guidelinesPartner with QA, design, and product across time zones, participate in Agile ceremonies and drive iterative deliverablesEngage with customers on complex issues, turning learnings into durable product improvements (fixes, guardrails, docs)Minimum Qualifications 8+ years professional web development experience; proven delivery of commercial applicationsExpert React + modern JavaScript/TypeScript; strong CSS and MUI component styling experienceStrong debugging skills (Chrome DevTools + MCP, React DevTools)Strong Git workflow and collaborative PR practicesTesting competence: unit testing (Jest), functional, visual and e2e testing with PlaywrightProven experience with design systems/component libraries and reuse at scaleSolid fundamentals in responsive UI, accessibility, and performance optimization for React applications and librariesDeep hands‑on proficiency with AI assistants, such as Claude Console (preferred) or CursorDemonstrated ability to use AI to accelerate delivery without sacrificing quality, especially for brownfield refactors, test generation, debugging, spec‑writing, and accessibility checksExperience leading spec‑driven workflows where clear, testable specs enable reliable human + AI‑assisted implementationExperience mentoring/enabling engineers in effective AI usage (training, pairing, playbooks, review coaching)Strong communication skills and proficient in written and verbal EnglishBachelor's degree or higher in computer science or a related technical disciplinePreferred Qualifications Experienced building and evolving design systems and UI component libraries in large, multi‑team environmentsA high‑output senior engineer who can maintain production quality while moving fast: secure‑by‑default, stable, compliant, observable, and maintainable codeAn expert practitioner of AI‑assisted engineering who can enable othersDeep proficiency with Claude Console (preferred) or CursorProven ability to teach a Scrum team best practices for AI usage that improves quality and speed (pairing, workshops, playbooks, office hours, PR coaching)Strong at brownfield work: refactoring and modernizing existing codebases with minimal risk (incremental migration plans, compatibility, deprecation strategy)Comfortable operating within established architecture/engineering standardsA collaborative leader in Agile/Scrum who raises the bar through influence, mentorship, and crisp written design docsSalary For U.S.-based roles, we expect a starting base salary between $139,000 and $249,260. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, the compensation package may include annual cash bonuses, stock grants, and a comprehensive benefits package.Equal Employment Opportunity At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.#J-18808-Ljbffr

About the Company

S

SwiftCruit