Senior Software Engineer, DevOps at Dyna Robotics
Redwood City, California, USA -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 25

Salary

270000.0

Posted On

23 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Build Tools, Python, Airflow, Optimization, Computer Science, Database Administration, Kubernetes, Security, Docker, Test Automation, Azure

Industry

Information Technology/IT

Description

COMPANY OVERVIEW:

Dyna Robotics is at the forefront of revolutionizing robotic manipulation with cutting-edge foundation models. Our mission is to empower businesses by automating repetitive, stationary tasks with affordable, intelligent robotic arms. Leveraging the latest advancements in foundation models, we’re driving the future of general-purpose robotics—one manipulation skill at a time.
Dyna Robotics was founded by industry leaders who previously achieved a $350 million exit in grocery deep tech as well as top robotics researchers from DeepMind and Nvidia. Our team blends world-class research, engineering, and product innovation to drive the future of robotic manipulation. With sizable funding already in place, we’re positioned to redefine the landscape of robotic automation. Join us to shape the next frontier of AI-driven robotics.

QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in a DevOps, SRE, or similar role.
  • Strong Linux system administration experience.
  • Strong understanding of CI/CD and test automation.
  • Proficiency developing software in Python.
  • Experience with build tools like Bazel.
  • Familiarity with deployment tools like Spinnaker, Helm, or similar.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Experience deploying software to IoT or Linux devices.
  • Strong problem-solving and troubleshooting skills, particularly in production environments.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a fast-paced startup environment.

PREFERRED QUALIFICATIONS:

  • Experience with Airflow.
  • Experience setting up cloud infrastructure using Terraform.
  • Experience with database administration and optimization.
  • Experience with cross platform builds and deployments.
  • Knowledge of network protocols and security.
    Compensation Range: $180K - $270

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ROLE OVERVIEW:

We are seeking a talented and driven Senior Software Engineer, DevOps to join our growing team onsite in Redwood City, California. At Dyna, our software systems run on cloud infrastructure as well as IoT robot devices deployed to diverse customer locations. You will be responsible for building and maintaining tools and infrastructure for software development and releases, ensuring the reliability and scalability of our infrastructure and systems in the cloud and on our robots. You will automate deployments, manage cloud infrastructure, and develop CI/CD tools for QA and release. As an early member of our team, you will have a significant impact on our development workflow and the overall success of the company.

KEY RESPONSIBILITIES:

  • CI/CD Pipeline Management: Design, implement, and maintain robust build tools and CI/CD pipelines for test automation and code quality. Optimize existing pipelines for speed and efficiency.
  • Deployment Automation: Implement and manage deployment tools like Spinnaker, Helm, or similar for reliable automated deployments to the cloud and to our robots.
  • Security and Access Control: Set up and manage authentication for internal tools and customer deployments to enhance security and streamline access.
  • Containerization and Orchestration: Automate image builds within our CI/CD pipeline. Work with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Environment Management: Set up and maintain staging and production environments for our services to facilitate testing, validation, and high availability.
  • IoT Device Monitoring and Alerting: Implement and manage comprehensive monitoring, logging, and alerting solutions for Linux IoT devices to ensure system health, performance, and observability.
  • Collaboration and Documentation: Work closely with development teams to understand their needs and provide DevOps support. Document processes, configurations, and tools thoroughly.
Loading...