Company
Technology
Back-EndEngineer(Python)
Neural analysis suggests this role is
optimal for Mid candidates.
“Back-End Engineer (Python). Skills: Python, FastAPI, microservices, RESTful APIs, SQL. Design, develop, and maintain fast, secure, and scalable Python-based APIs. Build and integrate microservices and third-party services. Participate in the full software development lifecycle. Collaborate with product managers, designers, and engineers. Contribute to technical discussions and architecture decisions. Write technical documentation and API specifications. Support continuous improvement of backend ”
Industry & Context.
microservices architecture; distributed systems; scalability; security
Ability to design, document, and communicate technical solutions effectively in a remote environment. Experience working in collaborative, asynchronous teams with written communication skills. Flexibility to work from abroad for short periods.
What They're Looking For.
Must Have
3+ years of professional experience in backend or software development roles. Proficiency in Python and experience with frameworks such as FastAPI. Solid understanding of microservices architecture and distributed systems. Experience designing and implementing RESTful APIs. 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 written communication skills. Familiarity with API documentation standards such as OpenAPI/Swagger. Proactive, self-driven mindset with a willingness to learn and take ownership.
Nice to Have
knowledge of gRPC or GraphQL being a plus
What You'll Do.
Design, develop, and maintain fast, secure, and scalable Python-based APIs.
Build and integrate microservices and third-party services.
Participate in the full software development lifecycle.
Collaborate with product managers, designers, and engineers.
Contribute to technical discussions and architecture decisions.
Write technical documentation and API specifications.
Support continuous improvement of backend systems.
How You'll Work.
Team & Collaboration
Experience working in collaborative, asynchronous teams with written communication skills.
Communication Scope
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
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.