Senior Software Engineer - API
Job DescriptionJob Description
Summary:
Our client is looking for a Senior Software Engineer to join their team! This role is part of a high-impact API Platform team that builds secure, scalable, and reliable APIs and SDKs, enabling robotics applications across industries like hospitality, logistics, and manufacturing. By abstracting robot complexity, the team empowers developers to rapidly innovate and deploy real-world robotic solutions.
Responsibilities:
- Design and implement versioned REST and gRPC APIs in Go to expose robot capabilities and telemetry
- Build and maintain SDKs in multiple (Go, Python, TypeScript) with idiomatic, developer-friendly interfaces
- Instrument services with metrics, alerts, and distributed tracing to ensure low latency and high availability
- Collaborate with product, infrastructure, and robotics teams to define intuitive and pragmatic API contracts
- Automate CI/CD pipelines, contract testing, and deployment workflows for reliable and efficient delivery
- Participate in code reviews, write design documents, and contribute to technical mentorship within the team
- Support on-call rotations to maintain service health and uptime
Required Qualifications:
- 5+ years of experience developing and operating backend services in production
- Strong knowledge of concurrency, networking, and performance optimization
- Proven experience designing, deploying, and maintaining APIs end-to-end
- Familiarity with API standards such as OpenAPI/Protobuf, pagination, versioning, and idempotency
- Experience working with cloud- technologies like Docker, Kubernetes, and observability tools
- Ability to collaborate across disciplines and align stakeholders on technical and product goals
- Enthusiasm for developer experience and writing clean, well-documented code and tutorials
- Comfortable navigating ambiguity, owning outcomes, and iterating quickly based on real-world data
- Strong communication and a team-oriented mindset that values and psychological safety
About Us:
At Envision, we are dedicated to bridging the gap between exceptional talent and leading organizations nationwide. Our mission is to transform the workforce landscape into a seamless and efficient hiring experience for both candidates and employers. With a robust portfolio of services, including strategic talent consulting, direct hire, and temporary staffing solutions, we empower businesses to build dynamic teams that drive success.
Envision Talent Solutions is an equal-opportunity employer. We prohibit discrimination and harassment of any kind based on , , , , , , , genetic information, , or any other protected characteristic as outlined by federal, state, or local laws.