Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Work Life Group

Senior Backend Developer, Python

Work Life Group

Senior Backend Developer for NATO focusing on refactoring existing Python applications into decoupled services. Required extensive experience and hands-on capability from day one.

Posted 5/26/2026contractRemote • 🇷🇴 RomaniaSeniorWebsite

Tech Stack

Tools & technologies
CloudDockerKubernetesPython

About the role

Key responsibilities & impact
  • Refactor existing Python backend applications to support the decomposition of a monolith into smaller, decoupled services.
  • Identify pragmatic, low-impact changes that improve modularity and separation of concerns without unnecessary redesign.
  • Ensure application configuration and settings are environment-based and suitable for deployment across multiple environments.
  • Develop and maintain production-grade backend services and APIs in Python with focus on maintainability, reliability, and security.
  • Support the transition of applications toward containerized and automated deployment models, working closely with DevSecOps and platform engineers.
  • Improve code quality, testing, troubleshooting, and documentation to enable safe incremental change.
  • Troubleshoot and resolve functional, integration, and performance issues in existing backend services.
  • Document implemented changes and contribute to good backend engineering practices across the team.

Requirements

What you’ll need
  • 7+ years of professional experience in backend software development, with Python backend engineering as the main professional focus.
  • Strong recent hands-on experience in Python backend development.
  • Proven experience building and maintaining production backend services and APIs.
  • Proven experience working in existing or legacy codebases and performing incremental refactoring.
  • Practical experience supporting the decomposition of monolithic applications into smaller, decoupled services.
  • Strong understanding of environment-based configuration, backend architecture, API design, and database design.
  • Good understanding of integration patterns, service boundaries, and maintainable backend design.
  • Familiarity with CI/CD practices, Git workflows, code reviews, and Agile/Scrum delivery.
  • Good understanding of secure coding practices and writing maintainable, well-tested code.
  • Strong analytical, debugging, communication, and documentation skills.
  • Experience with Docker and Kubernetes-based deployments.
  • Experience with message queues, event-driven architectures, or caching strategies.
  • Experience in cloud or hybrid environments.
  • Good spoken and written English.

Benefits

Comp & perks
  • Professional development
  • Remote work options

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonbackend developmentAPI designmodularityrefactoringenvironment-based configurationsecure coding practicesdebuggingtestingdatabase design
Soft Skills
analytical skillscommunication skillsdocumentation skills