Only 24h Left) Senior Software Engineer - Zenovo Limited
  • Limerick, Munster, Ireland
  • via BeBee.com
-
Job Description

We are seeking a highly skilled Senior Software Engineer with expertise in Python and experience with distributed data processing. The successful candidate will play a key role in improving software systems and guiding both developers and data scientists in creating custom software solutions for the organization. The ideal candidate will have a strong background in Computer Science, Mathematics, Data Science, or a related field, with advanced Python programming skills and experience working with distributed systems, big data processing, and cloud platforms. The candidate should be able to work collaboratively and proactively in a fast-paced environment, communicate technical details and findings in plain language to a non-technical audience, and have a solution-oriented attitude and intellectual curiosity. The role requires the ability to work with cloud-based software tools, contribute to tooling, and direct and document data transformation and modeling software. The candidate should have experience with technical documentation, project management, and people management in a technical or analytical environment. The company is a collaborative and talented team of energy and climate enthusiasts dedicated to leveraging data and analytics to tackle complex challenges in the energy sector. The successful candidate will become part of a strong culture of ownership, open communication, pragmatism, and testing. The role offers the opportunity to work on innovative energy solutions, improve methods and outputs through rigorous QA testing, and continuously improve software development and engineering management skills. The ideal candidate will have experience with Python data science-related frameworks, cloud platforms, and containerization tools. Familiarity with Infrastructure as Code, DevOps methodology, and experience leading a technical team through a migration from vertical to horizontal scaling using distributed processing are a plus.

;