Sr. Software Engineer - API Platform Job at Right Hire Consulting, Redwood City, CA

VjJJMGNUNWgreWJRa2kwSmJSM0JHWnVJWmc9PQ==
  • Right Hire Consulting
  • Redwood City, CA

Job Description

Sr. Software Engineer - API Platform

Redwood City, California, United States

About the Job Sr. Software Engineer - API Platform

We are seeking a skilled Senior Software Engineer to join our API Platform team. This team plays a critical role in building secure, reliable, and intuitive APIs and SDKs that power robotics applications across industries from restaurants and hotels to warehouses and factories. By simplifying complex robotics systems, we enable both internal teams and external partners to scale and deploy next-gen automation effortlessly.

As a core member of this high-impact team, you'll take ownership of the full API lifecycle from design and threat modeling to deployment and continuous improvement. Your work will help accelerate how quickly robotics innovations reach the real world.

What You'll Do:

  • Design and build robust REST and gRPC APIs in Go that surface real-time robotic capabilities and telemetry

  • Develop cross-language SDKs (Go, Python, TypeScript) that make our APIs accessible, ergonomic, and idiomatic

  • Improve service reliability with metrics, tracing, alerts, and participate in an on-call rotation

  • Work closely with robotics, infrastructure, and product teams to translate low-level hardware functions into developer-friendly APIs

  • Automate key workflows, from CI/CD and contract testing to one-click deployments

  • Contribute to a culture of knowledge sharing through code reviews, design docs, and mentoring

What We're Looking For:

  • 5+ years of back-end software engineering experience, with a deep understanding of concurrency, networking, and system performance

  • Proven experience building and maintaining APIs-REST, gRPC- with a strong grasp of versioning, idempotency, pagination, and backwards compatibility

  • A passion for developer experience: writing clean client code, documentation, and practical tutorials

  • Hands-on experience with cloud-native environments (Docker, Kubernetes, Terraform) and observability tools

  • Strong cross-functional communication skills you can balance technical design with user and product needs

  • A bias for action: you thrive in fast-paced, ambiguous environments and iterate based on data and feedback

  • A collaborative mindset you value feedback, team growth, and inclusive problem-solving

Bonus if you:

  • Have experience operating production services at scale

  • Regularly consume and evaluate third-party APIs

  • Enjoy writing about your work and sharing it internally or externally

This role is perfect for someone who wants to have real impact in shaping the interface between robotics hardware and modern software systems.

Job Tags

Similar Jobs

Furniture and Repairs, Inc

Furniture Repair Technician Job at Furniture and Repairs, Inc

 ...Job Description Job Description Professional furniture repair company with over 10 years of business experience in warranty services is looking for furniture repair technicians to add to the team. We work with all major furniture warranty companies, furniture manufacturers... 

Stohlman Volkswagen Inc

Automotive Front Desk Receptionist Job at Stohlman Volkswagen Inc

 ...Automotive Front Desk Receptionist Stohlman Volkswagen and Subaru of Tysons is seeking a motivated and friendly Automotive Front Desk Receptionist for a full-time position. This vital role serves as the first point of contact for customers at our innovative Volkswagen... 

STEPPING STONES LEARNING ACADEMY

Daycare Teacher Job at STEPPING STONES LEARNING ACADEMY

 ...Job Description Job Description Benefits: ~ Teacher of the month $100 Gift Card ~401(k)~401(k) matching ~ Bonus based on performance ~ Company parties ~ Dental insurance ~ Employee discounts ~ Training & development ~ Vision insurance Benefits... 

SynergisticIT

ENTRY LEVEL DATA ANALYST Job at SynergisticIT

 ...Entry Level Data Analyst SYNERGISTICIT wants every candidate to know that the job market is challenging and to stand out, you need to have...  ...with a driven mindset. Get the right opportunity and gain experience in building web-centric solutions on Java. Who Should Apply... 

Air Evac Lifeteam

AEL Helicopter Pilot Job at Air Evac Lifeteam

Lifeteam is seeking a dedicated and skilled AEL (Air Evac Lifeteam) Helicopter Pilot to join our emergency medical services team. In this role, you will be responsible for operating helicopters equipped with medical facilities, providing rapid transportation for critically...