Search by job, company or skills

E

Senior Python Backend

5-7 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Eram Group We're a software house building products that solve real problems for our users. Our engineers work on systems that go from whiteboard to production, with full ownership of what they ship. If you want variety, autonomy, and to work alongside people who care deeply about their craft, you'll fit in here.

The role We're looking for a senior backend engineer who thinks in systems — someone who's spent years designing, building, and operating services that handle real load. You'll architect the backend that powers our products, set technical direction, and mentor the engineers around you. You'll have a real voice in what we build and how we build it. Our stack is Python (FastAPI / Django), but what we care about most is how you reason about systems, trade-offs, and long-term maintainability.

What you'll do

  • Design and build production backend services — APIs, data models, async pipelines, integrations, and the infrastructure that runs them
  • Own significant systems end-to-end: from architecture to deployment to operating them in production
  • Lead architecture and design reviews; raise the bar on code quality, testing, and observability
  • Work across multiple products as priorities shift — the variety is part of the job
  • Collaborate closely with frontend, product, and DevOps teams
  • Mentor engineers through code review, pairing, and design discussions

What we're looking for

  • 5+ years building and operating production backend systems
  • Strong fundamentals: distributed systems, database design (PostgreSQL), REST API design, and clear thinking about consistency, performance, and failure modes
  • Solid experience with asynchronous workloads, background workers (Celery/RQ), and caching (Redis)
  • Comfort running services in production: Docker, CI/CD, logging, monitoring
  • Strong proficiency in Python (FastAPI or Django) — you don't need to have written it for ten years, but you should be fluent and opinionated about how to structure backend code well
  • A strong testing mindset — you write unit and integration tests as part of how you build, and you have the judgment to know what's worth testing and what isn't
  • A pragmatic mindset — you know when to optimize, when to ship, and when to refactor
  • Track record of leading projects and lifting up the engineers around you

What we offer

  • Fully remote with flexible hours — your schedule adapts to delivery priorities
  • Competitive salary
  • Variety of projects and the chance to grow technically across domains

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147375491