Backend developer jobs
Backend developer openings across Node.js, Java, Python and Go. Requirements such as Kafka, SQL, Docker and microservices link to a lesson.
Latest openings (50 shown)
- Software Engineer Observe Team — Snowflake · CH-Zurich-Observe · Remote · remote · junior
- Senior Software Engineer — Coupang · Bengaluru · onsite · senior
- Presales Architect — Twilio · Remote - Singapore · remote · senior
- Sr. Staff Security Software Engineer - Agentic Security Engineering — Databricks · Remote - California · remote · senior
- Staff Software Engineer – Engineering Systems, Continuous Integration Team — Snowflake · US-WA-Bellevue · Remote · remote · senior
- Senior Analytics Engineer — Temporal · United States (Remote) · Remote · remote · senior
- Senior Manager, Software Engineering (L5) — Twilio · Remote - India · remote · senior
- Customer Technical Architect — LogicMonitor · Remote, U.S. · remote · senior
- Senior Software Engineer (Java) — Adyen · Bengaluru · onsite · senior
- Engineering Manager - Control Plane + Distributed Systems — Zscaler · Hyderabad, IND · hybrid · senior
- Sr. Software Engineer II — Smartsheet · Bangalore, INDIA · onsite · senior
- Staff+ Software Engineer, Research Systems Engineering — Anthropic · Remote-Friendly (Travel-Required) | San Francisco, CA | Seattle, WA | New York City, NY · remote · senior
- Senior AI Data & Analytics Engineer II — Samsara · Remote - NYC · remote · senior
- Senior Software Engineer, Nexus Server — Temporal · Seattle, Washington · San Francisco, California · Remote · remote · senior
- Software Engineer I — Amplitude · Vancouver · Remote · remote · junior
- Software Engineer I — Amplitude · San Francisco · Remote · remote · junior
- Senior Software Engineer [L5] — Coupang · Bengaluru · onsite · senior
- Staff Software Engineer - Connectivity — Dremio · Portugal - Remote · remote · senior
- Data Engineer, Core Experimentation — OpenAI · Seattle · Remote · remote · mid
- Staff Software Engineer (Query) — Amplitude · Vancouver · Remote · remote · senior
- Staff Software Engineer (Query) — Amplitude · San Francisco · Remote · remote · senior
- Data Engineer — WorkOS · United States & Canada · Remote · remote · mid
- Principal Software Engineer 2 - OLTP — Snowflake · US-CA-Menlo Park · US-WA-Bellevue · Remote · remote · senior
- Senior Detection Engineer, Protective Services — DoorDash · United States - Remote · remote · senior
- Senior Professional Services Engineer - East — Temporal · United States (Remote) · Boston, Massachusetts · Philadelphia, Pennsylvania · Raleigh, North Carolina · New York, New York · Remote · remote · senior
- Senior Professional Services Engineer - West — Temporal · United States (Remote) · Los Angeles, California · Seattle, Washington · San Francisco, California · Remote · remote · senior
- Senior Staff Engineer, Atlas Agent Engine — MongoDB · Gurugram · hybrid · senior
- Staff Software Engineer (L4) — Twilio · Remote - India · remote · senior
- Senior Analytics Engineer — Mercury · San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States · remote · senior
- Member of Data Staff (Analytics Engineer) — Perplexity · San Francisco · New York City · Remote · remote · senior
- Software Engineer - Query Execution — Dremio · Portugal - Remote · remote · mid
- Sr. Integrations Engineer, Supply Chain Technology — OpenAI · San Francisco · Remote · remote · senior
- Staff Software Development Engineer (Backend - Python/Go/Rust) — Zscaler · Bangalore, IND · hybrid · senior
- Staff Back-end Engineer — Coupang · Hyderabad · onsite · senior
- Senior Software Engineer II, Ads Data Solutions Engineering — Instacart · United States - Remote · remote · senior
- Software Engineer AI Team — Snowflake · PL-Warsaw-Lixa C · Remote · remote · mid
- Applied AI Architect — OpenAI · Sydney, Australia · Remote · remote · senior
- Staff Software Development Engineer - Java/Go + Distributed Systems — Zscaler · Bangalore, IND; Hyderabad, IND · hybrid · senior
- Backend Engineer, MTA — Resend · Europe · Remote · remote · mid
- Software Backend Architect — Okta · Bengaluru, India · onsite · senior
- Senior Engineering Manager, Atlas Agent Engine — MongoDB · Bengaluru · hybrid · senior
- Developer Success Engineer — Prefect · Remote · Remote · remote · mid
- Staff Software Engineer — Okta · Bengaluru, India · onsite · senior
- Software Engineer 3 — MongoDB · Gurugram · onsite · mid
- Senior Security Engineer OT — Anduril · Costa Mesa, California, United States; Remote; Washington, District of Columbia, United States · remote · senior
- Software Engineer II, Open Source Server — Temporal · United States (Remote) · Seattle, Washington · San Francisco, California · Remote · remote · mid
- Senior Software Engineer — MongoDB · Bengaluru · hybrid · senior
- Sr. Security Engineer — Coupang · Bengaluru · onsite · senior
- Staff Software Engineer, Replication Foundations — Temporal · United States (Remote) · Seattle, Washington · Remote · remote · senior
- Detection Engineer, Protective Services — DoorDash · United States - Remote · remote · mid
Skills these jobs ask for most
Python (255), Distributed systems (204), Java (165), Observability (138), AWS (98), SQL (91), PostgreSQL (65), Rust (59), CI/CD (56), Kafka (52), Kubernetes (52), TypeScript (49)
More job searches
Learn the skills
- Match a job post to courses — Paste a job post. Each skill is matched to a track here and put in learning order, foundations first.
- React from open source with patterns — Patterns extracted from Material UI, Radix, React Aria, React Hook Form, Redux Toolkit, TanStack, and Next.js — not slides about hooks.
- Database in depth — How a query becomes work. Indexes, isolation, locks, and the plans that explain why a page is slow — not an ORM tour.
- System Design — Eight interview case studies, from a flash sale and Tatkal to a live final and a chat model, plus JWT in separate chapters.
- Microservices — Microservice patterns one diagram at a time: how to split a monolith, how services talk, and how data stays consistent without distributed transactions.
- Kafka — A beginner-to-senior path through event logs, reliable delivery, production operations, and disaster recovery.
- Frontend system design — How a UI is sliced when it is a product, not a page: ownership of state, cache, routes, and what happens when the network lies.
- CSS in depth — See the box, then the page. Visual chapters from the box model through Flexbox surprises, Grid, selectors, and units, then backgrounds, shapes, and visual effects, each with a playground.
- Accessibility — HTML labs first, then a full pass of WAI-ARIA 1.3: naming, every state, widget and structure roles, live regions, ariaNotify, and relationships.
- Docker — What an image is, why layers cache, and how containers find each other on a network.
- Redis — Fifteen Redis patterns, one picture each: cache, session, lock, counter, rate limiter, queue, and when Redis is the wrong tool.