Senior Software Engineer

JOB DESCRIPTION

As a Senior Software Engineer you will:

  • Design and build mission-critical software, from robot systems to cloud infrastructure, with attention to performance, reliability, flexibility, and code quality.
  • Shape the architecture of the systems that power the next generation of intelligent machines.
  • Develop and evolve software engineering practices for the unique needs of distributed cyber-physical systems.
  • Help to define the culture at a small and rapidly-growing company.
  • Deliver previously-impossible robotics capabilities that solve real problems
  • Collaborate with, learn from, and support a diverse and cross-functional team, including mechanical, electrical and robotics engineers

We're looking for candidates with:

  • Experience as a senior engineer or tech lead, providing impactful technical leadership for a team while fostering a healthy engineering culture.
  • A track record of successfully planning, building, maintaining, and operating production-grade software systems.
  • End-to-end responsibility for their work, and are ready to learn new things based on what needs doing at any given moment
  • Commitment to continuous learning and willingness to work in a variety of technical areas as needed, to solve real problems and deliver business impact.

You might be a good fit if you:

  • Desire to work with a small collaborative team, with a high degree of autonomy and responsibility.
  • Are motivated to work on challenging real-world engineering problems without prior solutions.
  • Are excited to join coworkers that strive to be inclusive, thoughtful, and down-to-earth.
  • Enjoy building not only software, but also teams and companies.
  • Are self-directed and enjoy figuring out what is the most important problem to work on.
  • Know your way around a Unix shell.
Apply to Job
Full Name*
Email*
Phone*
Education
Resume*
What is your visa status (H1 Visa, Green Card, US Citizen)?*
What are your salary expectations?
Do you now, or will you in the future, require sponsorship for employment visa status (e.g., H-1B visa status, etc.) to work legally for our Company in the United States?*
Yes   No