Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$186.2k - $223.4k

TORC Robotics

At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. Torc has spent over a decade commercializing our solutions and, as part of the Daimler family, we now focus solely on developing software for automated trucks that transforms how the world moves freight. Meet the Team The engineering organization consists of cross‑functional teams focused on platform infrastructure, product development, developer experience, scalability, and operational excellence. What You’ll Do As a Group IC, you will partner closely with Engineering Managers, Product Managers, Architects, and Senior Engineers to drive technical strategy and ensure consistency across systems, services, and engineering practices. This role operates at a multi‑team level with broad organizational impact. Define and maintain the architectural vision across teams, platforms, and services to ensure scalability, reliability, maintainability, and long‑term technical alignment. Drive architectural consistency across APIs, data models, infrastructure, system integrations, and software design patterns. Lead major technical initiatives such as platform modernization, observability enhancements, performance optimization, scalability improvements, and reliability engineering efforts. Coordinate cross‑team technical projects and align engineering standards, infrastructure decisions, and roadmap priorities. Support Engineering Managers and Senior ICs in resolving complex technical design, architecture, and implementation challenges. Establish and promote engineering best practices for code quality, automated testing, performance optimization, monitoring, security, and operational excellence. Partner with Release Management and DevOps teams to strengthen CI/CD pipelines, deployment automation, release reliability, and incident response readiness. Identify, prioritize, and reduce systemic technical debt, architectural bottlenecks, and operational inefficiencies. Conduct architecture reviews, technical deep dives, design sessions, and technical assessments to guide engineering decisions. Mentor and coach senior and mid‑level engineers, helping grow future Staff and Principal engineers. Foster a culture of engineering excellence, documentation, collaboration, innovation, and knowledge sharing. Proactively identify technical risks related to scalability, system architecture, cybersecurity, reliability, compliance, and data usage. Help balance and prioritize investments between new feature development, platform improvements, operational stability, and technical debt reduction. Act as a technical leader in product and roadmap discussions, partnering with Product Managers, Engineering Managers, architects, and designers to align technical feasibility with business objectives. Translate complex technical concepts, trade‑offs, and architectural decisions into clear recommendations for leadership and cross‑functional stakeholders. What You’ll Need to Succeed Bachelor’s degree in Computer Science, Software Engineering, or related field with 10+ years of professional software engineering experience. Proven experience operating as a Staff, Principal, or multi‑team technical leader within complex engineering organizations. Deep expertise in distributed systems architecture, scalable backend systems, and modern cloud infrastructure. Strong understanding of software engineering best practices including CI/CD, observability, testing strategies, and operational reliability. Experience leading large cross‑functional technical initiatives across multiple engineering teams. Strong systems design and architecture review experience. Excellent communication and stakeholder management skills. Demonstrated ability to mentor and develop senior engineering talent. Strong problem‑solving and technical decision‑making capabilities. Preferred Skills Experience working with cloud platforms such as AWS or Azure. Familiarity with Kubernetes, container orchestration, and infrastructure automation. Experience improving developer platforms and engineering productivity tooling. Knowledge of modern observability and monitoring systems. Experience in high‑growth or large‑scale distributed engineering environments. Prior experience in platform engineering, infrastructure, or core systems development. Perks of Being a Full‑time Torc’r A competitive compensation package that includes a bonus component and stock options. 100% paid medical, dental, and vision premiums for full‑time employees. 401(k) plan with a 6% employer match. Flexibility in schedule and generous paid vacation. AD&D and Life Insurance. At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. If you do not meet 100% of the qualifications listed above, we encourage you to apply. Hiring Range for Job Opening US Pay Range: $186,200 - $223,400 USD Job ID: 102682 #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Ann Arbor, MI vacancy
  • $50 per hour

     ...Staff Software Engineer The global capital markets are among the largest markets in the world, valued at $50T+ and growing. Transactions in these markets are complex, involving critical legal terms woven into lengthy documents that must be digested and analyzed by many... 
    Suggested
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    1 day ago
  •  ...Proven experience architecting automotive or complex embedded software systems. Strong proficiency in modern C++ for embedded/automotive applications. Experience leading and mentoring engineering teams. Hands-on system integration across hardware, simulation... 
    Suggested

    Saxon Global

    Ann Arbor, MI
    5 days ago
  • $32 - $45 per hour

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...processing. Speeding up physics models. Developing software tools and solutions for KLA products. Minimum Qualifications... 
    Suggested
    Hourly pay
    Minimum wage
    Temporary work
    Internship
    Flexible hours

    KLA

    Ann Arbor, MI
    4 days ago
  •  ...Job Description: Entry Level Software Developer Requirements ~ Bachelor's degree ~1 Year of Previous W2 Experience in any field. ~ Possess a strong understanding of programming principles, data structures, algorithms, databases, and SQL, enabling the development... 
    Suggested
    Relocation

    Vets Hired

    Ann Arbor, MI
    2 days ago
  • $110k - $145k

     ...Departments of Transportation, are using MS2 software to manage their transportation data....  ...to support our clients' software needs. Staff members work on a variety of tasks and...  ...transportation professionals and Software Engineers with competitive compensation and... 
    Suggested
    Work at office
    Relocation package
    Flexible hours
    Night shift
    1 day per week

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    6 days ago
  • $90k - $100k

     .... About the Michigan Online Product Engineering Team The Michigan Online Product Engineering...  ...code design, troubleshooting, and other software engineering activities Actively...  .... Any concerns shared with any staff members and student employees in the Center... 
    Full time
    Temporary work
    Part time
    Work at office
    Remote work
    Worldwide
    Monday to Thursday

    University of Michigan

    Ann Arbor, MI
    5 days ago
  •  ...Senior Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database...  ..., open, team working to support our clients' software needs. Staff members work on a variety of tasks and are given a high... 

    MS2

    Ann Arbor, MI
    8 hours ago
  • $100k - $120k

     ...technical direction of our products. This role is ideal for an experienced engineer who enjoys hands‑on development, technical ownership, and helping teams deliver high‑quality software at scale. Responsibilities Lead the design, development, and maintenance... 
    Flexible hours

    AccumTech

    Ann Arbor, MI
    3 days ago
  •  ...Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in...  ...friendly, open team working to support our clients' software needs. Staff members work on a variety of tasks and are given a high... 

    MS2

    Ann Arbor, MI
    5 days ago
  • $100k

     ...visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, machine learning engineers for full time positions with clients. Who... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Ann Arbor, MI
    4 days ago
  •  ...Welcome to Menlo Innovations! We’re a custom software design & development firm with a unique mission: to return joy and end human suffering in the world as it relates to teams and technology by rigorously applying and teaching The Menlo Way®. Our primary goal has always... 
    Full time
    Local area

    Menlo Innovations

    Ann Arbor, MI
    4 days ago
  •  ...Software Development Engineer II Ann Arbor, Michigan Job Summary The Software Development Engineer II position is the individual contributor intermediate level position in the software engineering series. Under moderate supervision, the incumbent will support... 
    Temporary work
    Work at office
    Overseas

    Phoenix Contact

    Ann Arbor, MI
    9 hours ago
  •  ...department. Candidates may opt to work in either Ann Arbor, MI or Dayton, OH. The role operates at the intersection of science, engineering, mission application, and is responsible for translating sponsor-driven research into structured execution and delivered outcomes... 
    Full time
    Second job
    Shift work

    Michigan Technological University

    Ann Arbor, MI
    1 day ago
  •  ...in a collaborative, innovative, and technically challenging environment, where developers have the opportunity to perform complex software design tasks and technical analysis on a highly performant, multi-threaded and resilient system, where high performance is key. Specifically... 
    Remote work

    Mindlance

    Ann Arbor, MI
    3 days ago
  •  ...administratively based in the University of Michigan Library, and our staff are employees of the University. How to Apply A cover letter...  .... What You'll Do Develop, debug, modify and maintain complex software systems, including the full stack of components behind data-... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Code4lib

    Ann Arbor, MI
    1 day ago
  • $50 per hour

     ...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    1 day ago
  •  ...function pointers, multi-dimensional array etc. Should be aware of IPC and synchronization mechanisms. Complete understanding of software development life cycle. Good knowledge of TCP/IP fundamentals. Should be able to debug network TCP dumps. Experience with... 

    Omni Inclusive

    Ann Arbor, MI
    4 days ago
  • $127.4k - $236.6k

     ...Lead Software Engineer, AI Are you passionate about building AI-driven software that transforms how professionals work? Join our fast-moving, forward-thinking group that is creating AI-driven software for professionals through our investigative platform, CLEAR... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    4 days ago
  • $75k - $90k

     ...Bachelor's degree in computer science, information technology, software engineering, or a related field, or equivalent combination of education...  ...safe space for collaboration. Any concerns shared with any staff members and student employees in the Center for Academic... 
    Work at office
    Remote work
    Monday to Thursday

    University of Michigan

    Ann Arbor, MI
    4 days ago
  • $158.5k - $190k

     ...make their mark. Members of this tight‑knit group act as a force multiplier, increasing the efficiency and productivity of other engineering teams. Essential Responsibilities Build full stack systems that are highly responsive, scalable and resilient Provide a strong... 
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours
    3 days per week
    1 day per week

    May Mobility

    Ann Arbor, MI
    2 days ago
  •  ...sex, sexual orientation, national origin, or disability. Position Overview We are seeking a talented individual to join us as a Software Engineer (Intermediate or Senior level) to work on our Zero Trust products and cloud services. The individual will become a member... 
    Worldwide
    Flexible hours

    Barracuda Networks, Inc.

    Ann Arbor, MI
    4 days ago
  •  ...US Tech Solutions is a global staff augmentation firm providing talent on-demand and workforce solutions. Java Developer with strong...  ...Responsibilities Design, code, test, implement, and support application software delivered on time and within budget. Work closely with clients,... 

    US Tech Solutions

    Ann Arbor, MI
    1 day ago
  • $38.09 - $42.33 per hour

     ...exciting opportunity to join a collaborative, innovative, and technically challenging environment where you will perform complex software design, technical analysis, and contribute to a highly performant, multi-threaded, and resilient system. Your expertise will be crucial... 
    Hourly pay
    Temporary work

    Skill Corp

    Ann Arbor, MI
    2 days ago
  • Senior Software Engineer What will I be getting myself into? As a Senior Software Engineer, you will help shape the future of our Horizon platform and the way we build software. Horizon is the platform behind SkySpecs' wind and solar inspection and asset-management business... 
    Remote work
    Relocation
    Visa sponsorship
    Work visa

    SkySpecs

    Ann Arbor, MI
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Ann Arbor, MI
    1 day ago
  •  ...Job Description Workplace Type: Hybrid About Us: Pickett, an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving clients throughout the US and Caribbean. At Pickett, we use the... 
    Temporary work
    For subcontractor
    Flexible hours

    ESP Associates

    Ann Arbor, MI
    a month ago
  • $85.39k - $116.98k

     ...Syms Strategic Group (SSG)  is seeking a talented Senior Systems Engineer (Angular) Location: Remote Department: Veterans Affairs...  ...-end services in production on AWS Apply and promote best software engineering practices within an Agile framework Use Git and... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Ann Arbor, MI
    2 days ago
  •  ...error-proofing industries. Since 1989, AMT has built a reputation for solving complex manufacturing challenges with world-class engineering talent. We don't just integrate robots — we engineer complete, production-ready systems that power the world's most advanced... 
    Work from home

    Applied Manufacturing Technologies

    Ann Arbor, MI
    1 day ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Ann Arbor, MI
    4 days ago
  •  ...remote. Candidate is able to pick their remote day. Mid-Level AI Engineer / AI Developer Position Summary We are seeking a Mid-...  ...applications and services. This role will work closely with software engineers, product managers, architects, and data teams to... 
    Remote work

    Mindlance

    Ann Arbor, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!