jobapplier

Software Engineer (Data Infrastructure)

Intrinsic

Skills

Required

  • C++ / Go
  • Python
  • concurrent systems
  • performance optimization
  • architectural design—not
  • scripting / notebooks
  • cloud platforms
  • AWS
  • GCP
  • Azure

Preferred

  • robotics systems
  • frontend development
  • data governance and compliance
  • containerization
  • Docker
  • Kubernetes
  • data security
  • debug their robotics systems

Join our Data Infrastructure team as a Software Engineer, where you will design, build, and maintain the data infrastructure that powers our robotics systems. You will collaborate with a passionate Product and Engineering team to create software that enables fleets of robots to operate efficiently. Your responsibilities will include developing scalable software infrastructure, building debugging tools, implementing data security best practices, and customizing data pipelines for analysis and research.

Responsibilities

  • Design, develop, and maintain scalable and reliable software infrastructure for collecting, processing, and storing large volumes of robotics data.
  • Build and maintain tools to enable developers to debug their robotics systems, and build internal developer tools, telemetry pipelines, and infrastructure services.
  • Implement and maintain data security and privacy best practices, and work with Customers, Product managers, and Researchers to customize data pipelines for analysis and research.

Requirements

  • Experience contributing to medium to large software projects for at least 4 years
  • Production proficiency in C++ or Go; or advanced Python (concurrent systems, performance optimization, and architectural design—not scripting/notebooks)
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and their data services
  • Excellent communication and collaboration skills

Preferred

  • Familiarity with robotics systems
  • Familiarity with frontend development
  • Experience with data governance and compliance
  • Experience with containerization technologies (e.g., Docker, Kubernetes)

Pay

USD 180,000 - 197,000

Benefits

  • Enjoy a competitive compensation package, hybrid work model, and various benefits including medical, dental, and vision insurance, student loan reimbursement, and paid time off.