Python Engineer

Jobgether SRL

Ireland

On-site

EUR 90,000 - 130,000

Full time

33 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Annual learning budget
Twice-yearly in-person sprints

Job summary

Jobgether SRL is seeking a Python Engineer based in Ireland for a remote-first role with global teammates. You will design, develop, and maintain Python software spanning server infrastructure, web services, and tooling, while contributing to open-source communities and high-quality engineering practices.

You will work with Linux environments, Kubernetes, and various frameworks, while traveling roughly twice a year for in-person events.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, STEM, or related discipline or equivalent background.
  • Experience developing modern, maintainable Python software.
  • Strong Python programming, design, testing, debugging, and code quality.
  • Professional Linux experience, Debian/Ubuntu preferred.
  • Strong engineering fundamentals with emphasis on performance, reliability, maintainability and security.
  • Excellent English communication and ability to work across time zones.

Responsibilities

  • Design, develop, test, and maintain Python software across various environments.
  • Collaborate with globally distributed teams to deliver reliable solutions.
  • Debug complex issues, identify root causes, and implement robust fixes.
  • Contribute to architecture decisions and technical leadership within teams.
  • Develop automated tests and maintain thorough documentation.
  • Promote quality practices and open-source collaboration.
  • Travel to in-person events approximately twice a year.

Skills

Python programming
Software design
Testing
Debugging
English communication
Linux (Debian/Ubuntu)
Independent work
Open-source mindset
Team collaboration

Education

Bachelor's degree in Computer Science / STEM or equivalent

Tools

Docker
Kubernetes
LXD

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Python Engineer based in Ireland.

Join a globally distributed engineering environment where Python is used to build reliable, maintainable, and high-quality software across a broad open-source technology ecosystem. In this role, you may contribute to products spanning server infrastructure, Kubernetes, desktop applications, web services, utilities, frameworks, and production tooling. You will work alongside engineers across different time zones, contributing to technically ambitious projects and solving complex engineering challenges. Beyond writing code, you will help shape software quality through testing, documentation, performance, and thoughtful design. The role also provides opportunities to contribute to open-source communities and influence technical practices beyond your immediate team. You will have the autonomy to work remotely while collaborating with colleagues and communities around the world.

Accountabilities
  • Design, develop, test, and maintain high-quality, modern, and idiomatic Python software.
  • Contribute to products and services that may run across servers, Kubernetes environments, desktop systems, web platforms, or production infrastructure.
  • Collaborate proactively with globally distributed engineering teams to deliver reliable and maintainable solutions.
  • Debug complex technical issues, identify root causes, and implement robust solutions.
  • Contribute to technical architecture and engineering decisions across assigned projects and codebases.
  • Take technical ownership and provide leadership within engineering teams and relevant open-source communities.
  • Develop comprehensive automated tests and promote strong quality and test engineering practices.
  • Create clear, thorough technical documentation that enables users and engineers to understand and operate software effectively.
  • Improve software performance, reliability, security, and maintainability through thoughtful engineering practices.
  • Contribute to open-source projects and help foster healthy, active technical communities.
  • Work across a diverse range of technologies and continuously develop expertise in emerging tools, platforms, and engineering practices.
  • Participate in global team collaboration and travel to in-person company events approximately twice a year.
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, STEM, or a related discipline, or a compelling alternative professional background.
  • Demonstrated professional experience developing modern, maintainable Python software.
  • Strong experience with Python programming, software design, testing, debugging, and code quality.
  • Professional experience working with Linux, particularly Debian or Ubuntu-based environments.
  • Strong understanding of software engineering principles, with attention to performance, reliability, maintainability, and security.
  • Ability to work independently, organise priorities, and consistently deliver against commitments and schedules.
  • Excellent written and spoken English, with strong communication and presentation skills.
  • Strong interpersonal skills and the ability to collaborate effectively with globally distributed colleagues and technical communities.
  • Curiosity, flexibility, accountability, thoughtfulness, and a strong commitment to continuous learning.
  • A self-starting and results-oriented approach, with a demonstrated willingness to take initiative and exceed expectations.
  • Passion for open-source software, technology, innovation, and high-quality engineering.
  • Willingness and ability to travel internationally approximately twice a year for company events lasting up to two weeks.
  • Experience with container technologies such as LXD, Docker, or Kubernetes is a plus.
  • Familiarity with build systems, toolchains, and cross-compilation is advantageous.
  • Additional programming experience in languages such as Go, Rust, C, or C++ is beneficial.
  • Experience with web or Flutter front-end development, REST or gRPC APIs, SQL or NoSQL databases, public cloud platforms, or OpenStack is a plus.
  • Additional experience with Debian/Ubuntu packaging, systems programming, scalable web services, performance engineering, or security is highly valuable.
Benefits
  • Compensation based on geographical location, experience, and performance.
  • Performance-driven annual bonus in addition to base compensation.
  • Distributed and remote-first work environment.
  • Twice-yearly in-person team sprints and opportunities to collaborate with colleagues internationally.
  • USD 2,000 annual personal learning and development budget.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunities to travel to new locations and meet colleagues from around the world.
  • Priority Pass and travel upgrades for long-haul company events.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Backend Developer at Euro Staffs
Python Backend Developer at Euro Staffs

Euro Staffs • Dublin

On-site
EUR 60,000 - 70,000
Remote Python Engineer – Open Source & Global Impact
Remote Python Engineer – Open Source & Global Impact

Jobgether SRL • Ireland

On-site
EUR 90,000 - 130,000
Remote-first culture
Annual learning budget
Twice-yearly in-person sprints
Senior Python Developer / Technical Lead
Senior Python Developer / Technical Lead

Methodius Ltd • Dublin

On-site
EUR 70,000 - 90,000
Structured, low-stress working environment
No excessive overtime
Strong emphasis on work-life balance
Senior Software Engineer - Reliability, Infrastructure, and Tooling
Senior Software Engineer - Reliability, Infrastructure, and Tooling

Jobgether • Ireland

Remote
EUR 117,000 - 261,000
Equity participation
Fully remote work
Health, dental, and vision
+2
Senior Full Stack Engineer (React & Python) - Cork, Ireland
Senior Full Stack Engineer (React & Python) - Cork, Ireland

Qualcomm • Ireland

On-site
EUR 85,000 - 130,000
Salary and stock bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+7
Senior DevOps Engineer
Senior DevOps Engineer

Lever, Inc. • Ireland

Remote
EUR 90,000 - 130,000
Fully remote
Flexible schedule
18 days vacation
+6
Python Developer
Python Developer

Fruition Group Ireland • Dublin

Hybrid
EUR 90,000 - 120,000
Python Engineer, Contract, Dublin
Python Engineer, Contract, Dublin

IT Search • Dublin

Hybrid
EUR 101,000 - 129,000
Python Developer
Python Developer

Brightwater Recruitment • Dublin

On-site
EUR 92,000 - 148,000
Software Engineer
Software Engineer

Realtime Recruitment • Dublin

Hybrid
EUR 92,000 - 129,000