Design and maintain backend microservices using Python, collaborate with teams, contribute to CI/CD processes, and troubleshoot production issues.
We are looking for the right people to join our well-funded, growing software company and to help us to continue to build exciting technology that makes the Clients' users happy. Currently, we are seeking a Lead or Senior Python Engineer to join our team.
The project:
Our team builds and maintains a free, open-source Analytics Platform and a commercial Business Hub, used by data professionals in over 60 countries — including Fortune 500 organizations.
Requirements:
- 5+ years of professional experience in backend development with Python.
- Experience working with microservices architecture.
- Familiarity with Conda and Python environment management.
- Strong understanding of CI/CD pipelines, preferably using Jenkins.
- Experience with version control and collaboration tools: Git, JIRA, Confluence.
- Fluent in English
- Experience with cloud platforms such as AWS or Azure is a plus.
Responsibilities:
- Design, build, and maintain backend microservices using Python.
- Collaborate with cross-functional teams in an agile environment.
- Contribute to CI/CD workflows using Jenkins and other DevOps tools.
- Ensure scalability, reliability, and maintainability of services.
- Partner with customer care teams to troubleshoot and resolve production issues.
- Write clean, efficient, and testable code following best practices.
- Participate in code reviews and knowledge-sharing sessions.
- Support cloud-native deployments, especially on Kubernetes platforms.
- Continuously contribute to improving development processes and architecture.
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Top Skills
AWS
Azure
Ci/Cd
Conda
Confluence
Git
Jenkins
JIRA
Kubernetes
Microservices
Python
Similar Jobs
Cloud • Security • Software • Cybersecurity • Automation
As a backend engineer, you'll develop and improve the Switchboard product, collaborate with teams, maintain code quality, and contribute to the overall development process.
Top Skills:
Ci/CdGitlabRuby On Rails
Yesterday
Easy Apply
Easy Apply
Cloud • Security • Software • Cybersecurity • Automation
The Intermediate Frontend Engineer will develop interfaces for tools like Markdown and GLQL Views, collaborate with teams, and maintain code quality.
Top Skills:
AvaCSSGraphQLHTMLJasmineJavaScriptJestKarmaMochaTapeVue
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
As a Blockchain Integrations Lead, you will manage relationships with blockchain partners, oversee integration processes, and ensure product alignment with technical needs, driving successful outcomes for integration work.
Top Skills:
BlockchainDefiMoveRustSolidityWeb3
What you need to know about the Dublin Tech Scene
From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.