Gusto

Sr. Software Engineer

Gusto$120K — $160K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional software development experience
  • Expert-level proficiency in C++, proficient in Python
  • Strong passion for code optimization and performance tuning
  • Experience with multi-threading and scalable architectures
  • Familiarity with CI/CD practices and automation
  • Deep understanding of software design patterns and code quality
  • Startup mindset with a hands-on approach

Responsibilities

  • Architect and develop high-performance software for robotic systems
  • Refactor and optimize code for improved modularity and scalability
  • Enhance execution speed through performance profiling
  • Collaborate across teams in perception, motion planning, and QA
  • Manage CI/CD pipelines for integration and deployment
  • Lead code reviews and enforce coding best practices
  • Quickly learn and adapt to new technologies and frameworks

Benefits

  • Comprehensive health insurance for employees and their families
  • Paid Time Off (PTO)
  • Paid sick leave
  • 401(k) Plan support
  • Daily meal credit
Full Job Description
The Senior Software Engineer role focuses on designing, optimizing, and maintaining high-performance software for advanced robotic automation systems. This position involves leading code architecture and reviews, improving scalability and efficiency, mentoring junior developers, and collaborating across teams to drive innovation in robotics software development.

Description

Anyware Robotics is seeking highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for programming software solutions for a high DOF robotics system. You will also be responsible for staying up-to-date with the latest research and advancements in the fields of robotic systems, creating solid software development practices, and mentoring junior developers.

Responsibilities:
  • Architect & Develop high-performance software for our robotic automation systems.
  • Refactor & Optimize Code to enhance modularity, scalability, and maintainability.
  • Improve Execution Speed by profiling and accelerating critical system components.
  • Collaborate Cross-Functionally with perception, motion planning, QA and deployment teams.
  • Own CI/CD Pipelines, ensuring smooth integration, testing, and deployment.
  • Lead Code Reviews, enforce best practices, and improve overall software quality.
  • Learn & Adapt Quickly to new frameworks, libraries, and hardware constraints.


Basic Qualifications:
  • 5+ years of professional software development experience.
  • Expert-level proficiency in C++, Proficient in Python
  • Passion for code optimization, profiling, and performance tuning.
  • Experience in multi-threading, memory management, and scalable architectures.
  • CI/CD experience, including automation, testing frameworks, and deployment pipelines.
  • Strong understanding of code quality, software design patterns, and best practices.
  • Fast learner who can quickly grasp new technologies and frameworks.
  • Startup mindset: hands-on, proactive, and ownership-driven.


Preferred Qualifications:
  • Experience with ROS2 or middleware communication stack.
  • Prior experience designing scalable software architectures for robotics or automation.
  • Knowledge of distributed systems and real-time computing.
  • Knowledge of software infrastructure, DevOps, or cloud-based robotic systems.
  • Strong Linux experience, including system-level debugging, performance tuning, and automation.


Benefits & Perks
  • Comprehensive health insurance for you and your family
  • Paid Time Off (PTO)
  • Paid sick leave
  • 401(k) Plan Support
  • Daily Meal Credit

About Gusto

Gusto is a cloud-based human resources software platform that provides payroll, benefits, and HR management services to small businesses. The company was founded in 2011 and is headquartered in San Francisco, California. Gusto's platform automates many of the administrative tasks associated with HR, such as payroll processing, tax filings, and benefits administration. The company also offers a range of HR services, including compliance support, employee onboarding, and time tracking. Gusto is committed to helping small businesses succeed by providing them with the tools and resources they need to manage their HR operations more efficiently.
Learn more about Gusto
Size
1,000 employees
Industry
Founded
2012

Similar Jobs

More Consumer Technology Jobs

Find similar Sr. Software Engineer jobs: