Senior Backend Engineer II - AI-Native, Devices Cloud
New
Within the US and CanadaFull-TimeSenior
Salary148000 - 216500 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSPythonDynamoDBJavaKafkaGoAWS LambdaPrompt EngineeringDistributed SystemsCoaching
Requirements
- 5+ years of experience building and operating high-quality backend services in Java, Go, Python, or similar languages.
- Hands-on experience prompting, evaluating, and building with LLMs.
- Deep experience with agentic workflows, prompt engineering, context window management, and MCP/function calling.
- A track record of using AI tooling to multiply your own output — faster specs, better test coverage, cleaner code, faster debugging.
- Strong experience with microservices architecture, RESTful API design, and distributed systems.
- Solid skills with cloud infrastructure (AWS preferred), container orchestration, and production deployments.
- Experience with databases (relational and/or NoSQL), caching, and event/streaming systems.
- Ability to collaborate across teams and articulate technical tradeoffs clearly.
- A genuine drive to define what AI-native looks like for complex, hardware-connected systems.
Responsibilities
- Design, build, and maintain backend services for device connectivity, telemetry ingest, health monitoring, and command/control operations — using AI (Claude Code) as a first-class collaborator in your daily development workflow.
- Use agentic workflows to dramatically increase delivery velocity without sacrificing quality: from generating service scaffolding, to writing and validating test coverage, to triage and root cause analysis during incidents.
- Help define and codify AI-native engineering practices for the Devices Cloud team — establishing patterns the broader org can adopt.
- Collaborate with firmware, mobile, and product teams to define APIs and workflows for device-driven features.
- Build and own data pipelines for high-throughput telemetry streams using Kafka or similar streaming technologies.
- Deliver scalable, resilient microservices on AWS (EKS, Lambda, DynamoDB, SQS, etc.).
- Instrument services for observability, reliability, and SLO compliance.
- Participate in on-call rotation and live incident response.
- Write clean, testable, performant code; contribute to CI/CD automation and improve team-wide engineering standards.
- Mentor teammates and help evolve the team's AI-native engineering culture.
View Full Description & ApplyYou'll be redirected to the employer's site