Company

Technology

Back-EndEngineer(Python)

€60–95k ~AI est. Bulgaria FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Back-End Engineer (Python). Skills: Backend development, API development, Microservices. Design Python-based APIs. Develop Python-based APIs”

Industry & Context.

Technology
Eligibility Requirements

Work from abroad

What They're Looking For.

Must Have

3+ years of professional experience, Proficiency in Python, Experience with frameworks such as FastAPI, Solid understanding of microservices architecture, Solid understanding of distributed systems, Experience designing RESTful APIs, SQL skills, Experience with relational databases, Experience with non-relational databases, Ability to design technical solutions, Ability to document technical solutions, Ability to communicate technical solutions, Experience working in collaborative teams, Experience working in asynchronous teams, Written communication skills, Familiarity with API documentation standards, Familiarity with OpenAPI/Swagger

Nice to Have

Knowledge of gRPC, Knowledge of GraphQL

What You'll Do.

Design Python-based APIs

Develop Python-based APIs

Maintain Python-based APIs

Integrate microservices

Integrate third-party services

Participate in software development lifecycle

Contribute to technical discussions

Contribute to architecture decisions

Contribute to backend engineering best practices

Use AI-powered development tools

Ensure code reliability

Ensure code maintainability

Write technical documentation

Write API specifications

Contribute to system design documentation

Support continuous improvement of backend systems

How You'll Work.

Team & Collaboration

Collaborate with product managers; Collaborate with designers; Collaborate with engineers; Collaborative teams; Asynchronous teams

Communication Scope

Technical documentation; API specifications; System design documentation; Written communication

Full Job Description

## Accountabilities Design, develop, and maintain fast, secure, and scalable Python-based APIs used across frontend and backend systems Build and integrate microservices and third-party services to support a global workforce management platform Participate in the full software development lifecycle, from architecture and design to deployment and production support Collaborate with product managers, designers, and engineers to define and deliver new features Contribute to technical discussions, architecture decisions, and backend engineering best practices Use AI-powered development tools to accelerate delivery while ensuring code quality, reliability, and maintainability Write technical documentation, API specifications, and contribute to clear system design documentation Support continuous improvement of backend systems, focusing on performance, scalability, and security Requirements: 3+ years of professional experience in backend or software development roles Strong proficiency in Python and experience with frameworks such as FastAPI Solid understanding of microservices architecture and distributed systems Experience designing and implementing RESTful APIs, with knowledge of gRPC or GraphQL being a plus Strong SQL skills and experience working with relational and/or non-relational databases Ability to design, document, and communicate technical solutions effectively in a remote environment Experience working in collaborative, asynchronous teams with strong written communication skills Familiarity with API documentation standards such as OpenAPI/Swagger Proactive, self-driven mindset with a strong willingness to learn and take ownership Benefits: Competitive annual salary Remote-first working environment with asynchronous collaboration culture Flexibility to work from abroad for short periods Strong opportunities for professional growth in a fast-scaling global company Provision of all necessary work equipment from day one Exposure to modern engineering practices a

Free ATS check

Applying for this Back-End Engineer (Python) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →