Sr. Software Engineer – Data Engineering

Job description

Overview:
Fetch Robotics is a division of Zebra Technologies located in San Jose, CA, and together we revolutionize the way work is done in large warehouses and distribution centers with innovative robotic solutions. Our team members include robotics and software experts with multidisciplinary backgrounds. We are seeking Senior Software Engineers to join the Fetch Team!

Position Description:
Zebra is looking for passionate, talented senior software engineers with data engineering experience to join the tight knit team that designs and builds our cloud robotics platform which powers fleets of robots deployed at our customer sites.
This is a very specific and remarkable greenfield opportunity. We are in the early stages of design of our next generation robotics data platform, taking a broad interpretation of what “data platform” means. The mission is to reimagine, define, and build a new architecture unifying the flow of information across an ecosystem of robots, cloud services and front end. You will partner closely with cloud software, applications, infrastructure and robotics teams to bring this to life, and then help nurture the growth of both team and system over time. It’s mission critical. It’s innovative. And it’s fun!
Responsibilities:
  • Design, develop and deploy the data engineering platform in a heterogeneous environment.
  • Work closely with the product and other engineering teams to envision, drive and implement the technical roadmap for the robotics data platform.
  • Work with the team to drive the architecture and design change to increase the reliability, flexibility and efficiency of the platform.
  • Influence larger team's technical and collaborative culture and processes by growing and mentoring other engineers.
Qualifications:
Qualifications:
Although this position is on the SaaS data architecture team, mature server-side experience is at least as important, if not more, than any specific experience with data engineering tools.
  • Outstanding abstraction skills to decouple complex problems into simple concepts.
  • BS/MS in Computer Science or equivalent work experience.
  • 5 years of relevant work experience in server side and/or data engineering development.
  • Software development using one or more of Go, Python, Kotlin or Java.
  • Experience in greenfield architecture and well-crafted, elegant systems.
  • Highly collaborative and open working style.
Preferred:
  • Experience with robotics and embedded systems development.
  • Experience with 3rd party data platforms (e.g., Snowflake, Spark, Databricks).
  • Experience integrating with 3rd party monitoring tools (e.g., Prometheus, Kibanna, Grafana).
  • Experience working at deployment and infrastructure level.
#LI-remote

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.