Enable job alerts via email!

Staff Full Stack Software Engineer, Central Software

Boston Dynamics

Waltham (MA)

On-site

USD 90,000 - 150,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Full Stack Software Engineer to join their dynamic team in Waltham. In this role, you will develop cutting-edge web-based services and solutions that integrate with advanced robotics technology. You will work across the full technology stack, from creating intuitive front-end interfaces to building robust back-end systems. This position offers the chance to make a significant impact in a rapidly growing field, providing automation solutions for various industrial applications. If you are passionate about technology and eager to tackle challenging problems, this opportunity is perfect for you.

Qualifications

  • 7+ years of experience in full-stack software solutions.
  • Strong knowledge of web technologies and JavaScript frameworks.
  • Experience with back-end development using NodeJS, Python, or C++.

Responsibilities

  • Develop engaging web experiences using React and advanced front-end technologies.
  • Build comprehensive full-stack features for robots and user interfaces.
  • Participate in agile development and mentor peers.

Skills

Full-Stack Software Development
React
JavaScript
NodeJS
Python
C++
Go
PostgreSQL
Git
Linux Development

Education

Bachelor's in Engineering
Bachelor's in Computer Science

Tools

Redux Toolkit
Airflow
Kafka

Job description

Staff Full Stack Software Engineer, Central Software page is loaded

Staff Full Stack Software Engineer, Central Software
Apply locations Waltham Office (POST) posted on Posted 3 Days Ago job requisition id R1799

The Boston Dynamics Central Software (CSW) team is seeking a creative and passionate Full Stack Software Engineer to join our dynamic and collaborative team. If you enjoy learning new technologies and are driven to improve the lives of your team members, this role offers an exciting opportunity to make a significant impact.

As a Full Stack Software Engineer, you will be instrumental in developing web-based services and solutions that are used across our company and integrated into our cutting-edge robots. Your responsibilities will span the full technology stack, from crafting intuitive front-end user interfaces to building robust back-end infrastructure deployed both on-premises and in the cloud. The solutions you develop will focus on delivering seamless end-user experiences and expanding the reach and capabilities of our world-leading mobile robots.

Boston Dynamics is at the forefront of mobile robotics, tackling some of the most challenging problems in the field. While our viral YouTube videos have showcased the remarkable abilities of our robots for years, we are now rapidly emerging as a leader in providing automation solutions for industrial applications and warehouse logistics.

Day-to-Day Activities:

  • Develop polished and engaging web experiences using React and other advanced front-end technologies.

  • Build comprehensive full-stack features, encompassing software running directly on robots and intuitive front-end graphical user interfaces.

  • Design and implement well-structured, reusable applications and libraries, collaborating closely with end-users to ensure their needs are met.

  • Architect core software components that effectively address product requirements and contribute to the overall system design.

  • Participate in our agile development process, coordinating work with others, identifying challenges, and communicating progress regularly.

  • Mentor and upskill peers and other contributors across the organization.

Desired Skills:

  • 7+ years of professional experience in delivering full-stack software solutions to end-users.

  • Strong foundational knowledge of core web technologies and JavaScript libraries and frameworks, with an emphasis on React.

  • Experience with advanced front-end techniques in state management (e.g., Redux Toolkit, Zustand), performance optimization (e.g., virtualization, code-splitting), real-time data handling (WebSockets, GraphQL), testing (e.g., React Testing Library, Jest), and front-end security best practices (e.g., XSS/CSRF prevention, secure auth flows, SSO, RBAC).

  • Experience with back-end server development using languages such as NodeJS, Python, C++, or Go and databases (e.g. PostgreSQL, BigQuery).

  • Data engineering experience (Airflow, Kafka) a plus.

  • Familiarity with Git version control and a comfortable working proficiency in a Linux development environment.

  • Bachelor’s in Engineering, Computer Science, or other technical areas.

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas for this position.

Similar Jobs (5)
Senior Full Stack Software Engineer
locations Waltham Office (POST) time type Full time posted on Posted 13 Days Ago
Full-Stack Software Engineer
locations Waltham Office (POST) posted on Posted 30+ Days Ago
Software Engineer, Atlas Behavior Learning
locations Waltham Office (POST) posted on Posted 28 Days Ago

We are growing rapidly, building a commercial company that delivers cutting edge technology and solutions to our customers from industrial applications to logistics and warehouse solutions.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.