Role overview

Senior Backend Engineer, Python (Remote – EMEA)

Requirements and responsibilities

Readable role content extracted into sections for faster review.

What You'll Do

  • Support the Enterprise Integrations team in managing and executing integration processes from design to deployment
  • Collect and define requirements from internal stakeholders, estimate task complexity, and plan delivery timelines
  • Design and implement reliable, scalable integration solutions using Python, REST, gRPC, Apache Kafka, Redis, and SQL
  • Conduct regular code reviews and maintain a consistent, high-quality code base
  • Strictly follow delivery deadlines, ensuring production readiness and technical excellence
  • Monitor and stabilize integrations post-deployment using observability tools like Grafana
  • Actively identify and resolve blockers to maintain project momentum, demonstrating a proactive “get things done” approach

What You Bring

  • 4+ years of hands-on backend development experience
  • Strong technical toolkit including Python (FastAPI), REST, gRPC, SQL, Apache Kafka, Redis, and Postman
  • Experience designing and implementing robust, scalable integration solutions with external partners and service providers
  • Background as a backend engineer with solid understanding of event-driven and asynchronous architectures
  • Familiarity with Agile/Scrum processes and tools such as YouTrack and Grafana
  • Proven stakeholder management and scope-control skills
  • Strong communication, prioritization, and time-management abilities, consistently delivering results under tight deadlines
  • English language B2+ (writing and speaking)

Key Attributes to Success

  • Strong “get things done” mindset and ability to ship under tight deadlines
  • High autonomy and sense of ownership, comfortable making independent decisions
  • Strong communication skills and commitment to customer success
  • Passion for technology that changes how businesses operate

Why Join?

  • Base Compensation: $5,500-$7,500 USD per month (experience-adjusted)
  • Employment Type: contract (1099)
  • Remote-first flexibility: fully remote role with working hours aligned to 9:30 AM – 6:30 PM UTC
  • High-impact role: your help determine how partners and customers realize value from AI employees, with clear revenue and performance outcomes attached to your work
  • Cutting-edge AI product: contribute to a platform that lets businesses and agencies deploy voice and chat AI employees in minutes across multiple channels and tools
  • Fast-moving startup environment: work in a lean, engineering-led organization that values speed, ownership, and pragmatic problem-solving over process for process’s sake
  • Join a company founded by proven entrepreneurs with a track record of building successful, globally-adopted technology solutions

Interviewing Process

  • HR Screening
  • Level 1: 45-minute video interview with the Hiring Manager
  • Level 2: 60-minute technical interview
  • Level 3: 60-minute video interview with CTO

Interviewing Process

  • Reference and Background Checks: conducted after successful interviews
  • Job Offer: provided to the selected candidate
Similar roles

Keep a backup shortlist.

Browse stack
FocusSenior Backend Python DeveloperRole area
Seniority signalSeniorCandidate level
StackPython, REST, SQLPrimary skills
Location9 accepted countriesEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link