About The Position

As a Senior Software Engineer on Intuitive’s Platform Engineering team, you will design and build automation infrastructure that bridges our digital products with robotic systems. You’ll implement and improve automated pipelines—spanning simulation, cloud data ingestion, and secure software delivery—to drive improved reliability, faster iteration, and stronger security posture across our web, mobile, and embedded applications. This role requires hands-on engineering depth, security-mindedness, and close collaboration with software, SDET, DevOps, and security teams.

Requirements

  • 5+ years of hands-on experience in DevOps, platform engineering, release engineering, or related software development discipline.
  • Proven experience building and operating CI/CD pipelines for distributed systems (e.g., Jenkins, GitLab CI, CircleCI).
  • Strong proficiency in Python (scripting, automation frameworks) and comfortable authoring build/test tooling.
  • Solid experience with containerization and orchestration (Docker, Kubernetes) and integrating containers into CI/CD workflows.
  • Demonstrated ability to write and maintain infrastructure-as-code (Terraform, CloudFormation, or equivalent) and integrate IaC into automated pipelines.
  • Practical experience integrating security tooling into CI/CD pipelines—e.g., SAST, SCA/dependency scanning, container image scanning, or secret management.
  • Working knowledge of supply chain security concepts: signed artifacts, provenance tracking, SBOM generation, or similar practices.
  • Solid knowledge of Linux (Ubuntu, RHEL) and familiarity with Windows server environments.
  • Experience with cloud platforms (AWS and/or Google Cloud) for deploying build servers, data pipelines, or test infrastructure, including practical understanding of IAM, network security groups, and least-privilege principles.
  • Strong communication skills—able to contribute to technical discussions, document standards clearly, and mentor peers.
  • Proven ability to learn complex systems quickly and drive practical solutions from high-level requirements.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field (or equivalent work experience).

Nice To Haves

  • Experience with compliance-as-code or automated evidence collection for regulated environments (SOX, FDA, SOC2).
  • Familiarity with medical device software standards or FDA validation requirements.
  • Experience with AI/ML pipeline tooling (model training, deployment) or applying ML concepts to CI/CD optimization and reliability engineering.
  • Hands-on experience with HashiCorp tools (Terraform, Vault, Consul) or other configuration management suites (Ansible, Chef, Puppet).
  • Experience building or interfacing with large-scale data pipelines and visualizing reliability metrics via cloud-native dashboards.
  • Familiarity with security frameworks (NIST, CIS Benchmarks) or threat modeling practices as applied to build and deployment infrastructure.
  • Prior exposure to robotics integration (real-time constraints, device drivers, communication protocols).
  • Contributions to open-source DevOps/CI/CD projects or active participation in DevOps-focused communities.

Responsibilities

  • Design, implement, and maintain end-to-end build, test, and deployment pipelines for digital products integrated with robotic platforms.
  • Embed security practices into CI/CD workflows: integrate static analysis (SAST), dependency scanning (SCA), container image scanning, and secret detection as automated quality gates.
  • Develop reusable automation frameworks and scripts (Python, shell, etc.) to reduce manual effort, minimize errors, and accelerate delivery.
  • Extend Jenkins, GitLab CI, or similar tooling to enforce consistent quality and security gates before every release.
  • Collaborate with security analysts to translate security requirements and policies into automated, scalable pipeline controls—bridging the gap between security strategy and engineering execution.
  • Build processes to ingest test results and telemetry data into scalable cloud data pipelines (AWS/GCP) for real-time analysis and visualization of software reliability metrics.
  • Collaborate with embedded and digital teams to ensure consistent, secure interfaces between edge devices, cloud services, and client-facing applications.
  • Implement and maintain infrastructure-level security controls including container hardening, network segmentation for build environments, and least-privilege IAM policies across CI/CD and cloud infrastructure.
  • Serve as the primary interface between the Platform Engineering team and product development teams—understand their workflows, pain points, and requirements to ensure platform capabilities actually solve real problems.
  • Provide white-glove onboarding and hands-on support for teams adopting platform tooling, CI/CD pipelines, and security automation while self-service capabilities mature.
  • Evangelize best practices for build, test, deployment, and secure development across the organization through documentation, workshops, office hours, and direct pairing with product teams.
  • Act as an internal advocate for the developer experience: pressure-test the platform our core platform team is building by representing the voice of the user, surfacing usability gaps, and ensuring the tools we ship are genuinely intuitive and meet the needs of our engineering user base.
  • Provide structured feedback loops between product development teams and the core platform team—translating adoption friction and feature requests into actionable platform improvements.

Benefits

  • market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service