Skip to content
Applied IntuitionApplied IntuitionSunnyvale, CA

Software Engineer - Backend

Builds scalable backend services, APIs, and data pipelines for remote assistance platform enabling real-time communication with autonomous vehicles. Requires 3+ years experience with Go/Python, AWS, Kubernetes, and distributed systems.

153k – 222k
On-site3+ YOEBackend Engineering

About the role

Responsibilities

  • Design, develop, and deploy scalable, low-latency backend services for remote assist session management and real-time data streaming.
  • Architect and implement the cloud infrastructure for remote assistance including technologies like protobuf, gRPC across multiple AWS regions.
  • Design and implement the service data persistence layer using NoSQL databases like Redis.
  • Implement data pipelines to ingest, process, and store real-time data from autonomous vehicles.
  • Collaborate closely with onboard software teams and front-end engineers to ensure seamless end-to-end data flow.
  • Ensure the security, reliability, and resilience of the backend platform, including handling network disruptions and failover.
  • Optimize data serialization and transmission to minimize latency and bandwidth usage on the server side.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 3+ years of professional experience in web services software development and cloud infrastructure.
  • Strong proficiency in a backend programming language such as Go and Python.
  • Experience with distributed systems, microservices, and building scalable backend applications.
  • Experience with cloud platforms (AWS, GCP or OCI) and containerization (Docker, Kubernetes).
  • Hands-on experience with NoSQL databases (e.g., Redis).

Nice to Have

  • Experience leading projects end to end.
  • Experience in a startup or fast-paced environment.

Compensation

  • Base salary range: $153,000 - $222,000 USD annually.
  • Equity, comprehensive health/dental/vision insurance, 401k with employer match, learning/wellness stipends, paid time off.

Skills

GoPythongRPCProtobufAWSRedisDockerKubernetesDistributed SystemsMicroservices
Duolingo

Software Engineer II, Backend

DuolingoNew York, NY +1

Backend engineer building scalable infrastructure for Duolingo's short-form language lessons and ads systems. Requires CS bachelor's, strong algorithms/data structures skills, and experience in Java/Python/Kotlin.

153k – 207k
On-siteBackend Engineering
Zoox

Software Engineer

ZooxFoster City, CA

Design and build cloud backend microservices for reliable robot-to-cloud communication, fleet management, and telemetry. Requires 4+ years experience and proficiency in TypeScript, Java, or Python.

153k – 230k
Hybrid4+ YOEBackend Engineering
Square

Software Engineer, Cash App - Lending Products

SquareNew York, NY +1

Builds scalable systems and APIs for Cash App's lending products, partnering with risk, compliance, and product teams to deliver credit access at scale. Requires 5+ years in complex systems, AI-first mindset, and expertise in backend technologies like Java/Kotlin and AWS.

153k – 270k
Remote5+ YOEBackend Engineering
Caremessage

Software Engineer II, L2 Integrations Team

CaremessageUnited States

Builds and maintains secure API-to-API integrations, database connections, and FHIR/HL7 workflows with EHR systems like Epic. Requires 3+ years backend experience with JavaScript, strong fundamentals, and remote collaboration skills in healthcare interoperability.

153k – 153k
Remote3+ YOEBackend Engineering
Brex

Software Engineer II, Product

BrexNew York, NY +2

Builds end-to-end backend and full-stack features for financial products, collaborating cross-functionally to enhance customer banking experiences. Requires 4+ years experience in designing, developing, and deploying applications with high engineering standards.

152k – 190k
Hybrid4+ YOEBackend Engineering