Senior Python Developer

Emergn

Greater London

Remote

GBP 38,000 - 55,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and life insurance
Flexible work model
Mac or Windows choice
Educational programs and certification

Job summary

Emergn seeks a Senior Python Developer to own a business-critical Python platform and help it grow. You will develop backend services and APIs using Python and Flask, and work with MongoDB, Celery, and data tools in a fast-moving, collaborative setting.

You’ll join an international team based in Portugal, contributing to end-to-end solutions, improving code quality, and leveraging AI tools to boost productivity. The role emphasizes learning, growth, and delivering impact.

Qualifications

  • 4+ years of professional Python development experience.
  • Strong knowledge of Python Fundamentals and advanced concepts.
  • Hands-on experience building REST APIs with Flask.
  • Experience with background jobs and asynchronous processing using Celery and RabbitMQ.
  • Hands-on experience with MongoDB (PyMongo).
  • Experience writing automated tests and working with Git and CI/CD pipelines.

Responsibilities

  • Develop and maintain backend services and APIs using Python and Flask.
  • Understand and extend an existing, complex application without breaking existing functionality.
  • Design and implement asynchronous processing and background job workflows using Celery and RabbitMQ.
  • Work with MongoDB and process data using Pandas and NumPy.
  • Debug, troubleshoot, and resolve application issues.
  • Maintain code quality through automated tests, PRs, and code reviews.
  • Maintain and improve CI/CD pipelines with GitHub Actions.
  • Collaborate with product, frontend, and DevOps teams to deliver end-to-end solutions.
  • Use GitHub Copilot and other AI tools to work more effectively.
  • Fill documentation gaps and contribute to technical best practices.

Skills

Python
Flask
REST APIs
Celery
MongoDB
PyMongo
Git
GitHub Actions
Agile/Scrum

Tools

MongoDB
RabbitMQ
Pandas
NumPy

Job description

Emergn is a technology and management consultancy with a mission to set our clients free. No dependency. No short-term fix. Just teaching them the real cure to their problems, so they can stay ahead of their competitors now and forever.
A different kind of consultancy like this needs a different kind of team. One you might be just the right fit for.
This is a place for people who want to:
– Make a real difference. Here, you solve problems for real. No endless engagements or running up the clock. You get to see how change really works for some of the world’s greatest businesses.
– Never stop growing. We turn our expertise back on ourselves. Here, you’re always learning, stretching your thinking at the cutting edge of how organizations grow, which means staying at the cutting edge of your own growth too.
– Belong everywhere. We’re a global community of experts who work without borders. Friendly, supportive, and genuinely collaborative. Because when you’re trying to change an industry, you need people who have each other’s backs.

As a Senior Python Developer at Emergn you will take ownership of a business-critical Python platform and help it grow.

Join our team and let’s change the game together!

We want you to:
  • Develop and maintain backend services and APIs using Python and Flask.
  • Understand the behaviour of an existing, complex application and build new features without impacting what already works.
  • Design and implement asynchronous processing and background job. workflows using Celery and RabbitMQ
  • Work with MongoDB and process data using Pandas and NumPy.
  • Debug, troubleshoot, and resolve application issues.
  • Keep code quality high through automated tests, pull requests, and code reviews.
  • Maintain and improve CI/CD pipelines with GitHub Actions.
  • Collaborate with product, frontend, and DevOps teams to deliver end-to-end solutions.
  • Use GitHub Copilot and other AI tools to work more effectively.
  • Fill documentation gaps and contribute to technical best practices.
This job might be for you if you have:
  • 4+ years of professional software development experience, with Python as your main language.
  • Solid knowledge of Python, from the fundamentals to more advanced concepts.
  • Hands‑on experience building REST APIs with Flask.
  • Experience with background jobs and asynchronous processing using Celery and a message broker such as RabbitMQ.
  • Hands‑on experience with MongoDB, ideally through PyMongo.
  • Experience writing automated tests and making safe changes in large, existing codebases.Comfort working with Git and GitHub, pull requests, and CI/CD pipelines.
  • Experience working in Agile/Scrum teams.
  • Professional working proficiency in English.

You might also have:

  • Experience with Pandas and NumPy for data processing.
  • Experience with GitHub Actions.
  • Experience with AWS services.
  • Knowledge of Node.js or Vue.js.
  • Experience in financial services projects, such as pensions or insurance.

Location requirement:

  • This opportunity requires you to be based in Portugal.
What we offer:
  • Work within a dynamic international team of experts.
  • Excellent opportunity for personal and professional development.
  • Flexible work model and the freedom to choose the tools that suit you best – Mac or Windows.
  • Ability to work with modern technologies.
  • Extensive catalogue of educational programs, the possibility of training and certification at the expense of the company.
  • Health and life insurance.
  • 23 vacation days yearly.
  • Birthday gift.
About Emergn

We’re Emergn. A technology and management consultancy that believes sustainable competitive advantage doesn’t come from the latest tech or hottest trend – it comes from the way you work.

That’s why our goal is to embed a complete work operating system within our customers’ businesses, so they stop reacting to change and start creating it. We do this across three areas: shaping processes to be faster, clearer, and more innovative; developing people so inspiration comes from within the organization; and designing technology solutions that bring it all together.

The result? Companies don’t just get ahead for a moment. They stay ahead for an era. And make it theirs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Full Stack Developer
Lead Java Full Stack Developer

Emergn • Greater London

Remote
GBP 76,000 - 102,000
Health and life insurance
23 vacation days yearly
Birthday gift
+1
Senior Data Engineer
Senior Data Engineer

Emergn • Greater London

Hybrid
GBP 45,000 - 47,000
Health insurance
Life and disability insurance
20 working days vacation
+4
Senior Python Developer - Build APIs & Async Workflows
Senior Python Developer - Build APIs & Async Workflows

Emergn • Greater London

Remote
GBP 38,000 - 55,000
Health and life insurance
Flexible work model
Mac or Windows choice
+1
Junior Accountant
Junior Accountant

Emergn • Greater London

On-site
GBP 32,000 - 42,000
Health and life insurance
25 days annual leave
Medical and Dental benefits
+2
Senior Python Developer (Remote - EMEA)
Senior Python Developer (Remote - EMEA)

Jobgether • United Kingdom

On-site
GBP 90,000 - 120,000
Flexible work location
Professional growth opportunities
Collaborative environment
+2
Senior Python Developer
Senior Python Developer

TreasurySpring • Greater London

On-site
GBP 70,000 - 90,000
Competitive salary
Equity and bonus scheme
Unlimited Paid Leave
+8
Software Engineer (Python/React)
Software Engineer (Python/React)

YLD • City Of London

On-site
GBP 60,000 - 80,000
Company private health care
Enhanced maternity and paternity leave
Pension scheme
+8
Remote DevOps Engineer Backend
Remote DevOps Engineer Backend

Air Ltd • Sandbach

Remote
GBP 51,000 - 76,000
Apple hardware ecosystem for work.
Annual Bonus Top-tier Health and Life
Transportation Budget
+6
Remote DevOps Engineer Backend
Remote DevOps Engineer Backend

Air Ltd • Haslemere

Remote
GBP 51,000 - 72,000
Apple hardware
Annual bonus
Health insurance
+7
Remote DevOps Engineer Backend
Remote DevOps Engineer Backend

Air Ltd • Accrington

Remote
GBP 55,000 - 76,000
Annual Bonus
Health insurance
Relocation support
+3