Staff Infrastructure Software Engineer
Networking and Automation
Posted on 2/8/2024
Dexterity

201-500 employees

Robotic warehouse automation solutions
Company Overview
Dexterity's mission is to transform robotics to free people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work. Dexterity's full-stack robotics systems pick, move, pack, and collaborate with human-like skill, awareness, and learning capabilities.
Industrial & Manufacturing
Robotics & Automation
B2B

Company Stage

Series B

Total Funding

$204.4M

Founded

2017

Headquarters

Redwood City, California

Growth & Insights
Headcount

6 month growth

1%

1 year growth

3%

2 year growth

39%
Locations
San Carlos, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Python
Puppet
Computer Networking
Docker
Terraform
Ansible
Linux/Unix
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 7+ years of experience in infrastructure software development, SRE, production engineering, network engineering, and/or backend service development
  • Experience in building and shipping high quality, scalable infrastructure
  • 5+ years of experience in C++ or Go as well as a scripting language like Python
  • In-depth expertise in Linux systems programming and network protocols
  • Experience with infrastructure automation tools like Ansible, Terraform, or Puppet
  • Strong understanding of software delivery pipelines and CI/CQ best practices
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field
Responsibilities
  • Design, develop, and maintain core infrastructure components, focusing on software defined networking including protocols, routing, and traffic management
  • Deep-dive into Linux systems programming, crafting performance-optimized solutions for high reliability and scalability
  • Collaborate with application and infrastructure teams to ensure secure and efficient infrastructure operations
  • Develop and maintain backend services using Python, Go, and/or C++ with best practices and design patterns
  • Apply SRE principles to monitor, troubleshoot, and proactively improve infrastructure performance and stability
  • Mentor and guide junior engineers, fostering a collaborative and learning environment
  • Lead by example by providing code reviews and evangelizing engineering excellence across the Software Platform team
  • Stay abreast of the latest trends and technologies in networking, systems programming, and automation
Desired Qualifications
  • In-depth understanding of build systems like Bazel & release best practices
  • Experience in implementing security focused infrastructure features
  • Experience with containerization technologies like Docker, Kubernetes, and other container orchestration tools
  • Work on debugging, tracing, monitoring, and logging tooling