Backend Engineer

Evlo Ai — United States · Posted ~3 hours ago

Full-time

Skills

Go Python REST APIs gRPC PostgreSQL Redis AWS Kubernetes Kafka Docker

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend engineering role responsible for APIs, data architecture, distributed systems, and cloud infrastructure powering large-scale applications.

Highlights

Opportunity to build highly scalable backend systems, work with modern cloud infrastructure, and solve large-scale engineering challenges.

Description

About The Role The role sits at the core of a distributed services platform, owning the APIs, data flows, and infrastructure that power user-facing products used by millions of customers daily. You will work closely with frontend and mobile engineers to ship reliable, low-latency backend services — designing data models, tuning performance, and making architectural decisions that hold up at scale. Key Responsibilities Design, build, and maintain REST and gRPC APIs in Go or Python that serve production traffic at scaleOwn data modeling and query performance for PostgreSQL and Redis, including schema design, indexing strategy, and migration workflowsBuild event-driven systems using Kafka or AWS SQS/SNS for asynchronous processing and service-to-service communicationInstrument services with metrics, structured logging, and distributed tracing (Prometheus, Grafana, OpenTelemetry) to maintain reliability SLOsDeploy and operate services on AWS using Docker and Kubernetes, participating in on-call rotation and incident responseWrite comprehensive unit and integration tests, drive code reviews, and raise the engineering bar across the teamCollaborate with frontend and mobile engineers on API contracts, ensuring clean, versioned, well-documented interfaces What We Are Looking For 3–7 years of backend engineering experience building and operating production servicesStrong proficiency in at least one of: Go, Python, Java, or Node.jsDeep working knowledge of relational databases (PostgreSQL, MySQL) and caching layers (Redis, Memcached)Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and containerized deploymentsExperience designing APIs at scale with attention to versioning, authentication, and backward compatibilityBachelor's degree in Computer Science or equivalent practical experienceBonus: experience with Kubernetes operators, Terraform, GraphQL, or prior work in high-throughput transactional systems