Senior Python Developer @Emergn
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Senior Python Developer @Emergn

2d ago - Emergn is hiring a remote Senior Python Developer. πŸ’Έ Salary: unspecified πŸ“Location: Portugal

Role Description

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!

  • 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.

Qualifications

  • 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.

Requirements

  • 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.

Benefits

  • 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.
  • Meal allowance.
  • Internet allowance.
  • 23 vacation days yearly.
  • Birthday gift.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Portugal
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Python Developer @Emergn
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Portugal
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 120,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 124,215+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later