Staff Backend Engineer
Emumba · United States · 2026-08-08
About this role
We're looking for a highly skilled Staff Backend Engineer to design and build robust, scalable, and secure distributed systems. As a critical member of our engineering team, you'll use your expertise in Python to build cloud-native applications that power our core services. We currently operate in an AWS environment, and the core need is strong distributed systems and backend fundamentals.
Key Responsibilities
• Build backend logic for event-driven systems using message queues and pub/sub services, with strong data processing and file-handling logic.
• Manage concurrent tasks efficiently in distributed environments using asynchronous programming techniques.
• Design and implement data processing pipelines across cloud storage, compute, and database services.
• Optimize applications for performance and scalability through caching, async calls, and latency reduction.
• Design and develop serverless applications and RESTful APIs using Flask or FastAPI.
• Follow cloud security best practices (IAM, encryption, network isolation), and implement authentication mechanisms (OAuth, JWT, or managed identity services).
Skills, Knowledge and Expertise
Must-Have Skills
• 5+ years of hands-on Python backend development experience, with solid exposure to cloud-native or serverless solutions (AWS preferred).
• Proven experience with distributed systems concepts — event-driven architecture, message queues, and scalable data pipelines.
• Hands-on experience with asynchronous and concurrent programming.
• Strong testing and debugging skills across distributed architectures.
Nice-to-Have
• Exposure to GenAI tooling or LLM-based systems, particularly RAG or agentic RAG architectures, is a plus.
• Experience integrating LLM APIs into backend services or workflows.
• Familiarity with vector databases and embedding-based search.
Soft Skills
• Builder mindset: thrives on writing, debugging, and improving production code.
• Collaborative, humble, and open to feedback.
• Strong communicator who explains design decisions clearly.
• Influences through contribution, not hierarchy.
Originally posted on Himalayas
Skills asked for
- python
- aws
- flask
- fastapi
- llm
Similar jobs
- Staff Backend Engineer (Ruby), AI Engineering: DAP Repository FlowsGitLab · Flexible / Remote
- Staff Product Engineer - Backend (Revenue Engineering, Stripe)Dash0 · EMEA - Remote
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.