Job Description
There is a requirement for 2 days per week onsite at {company}. We are seeking individuals who are interested in personally delivering high-quality software and assisting others to reach exceptional standards.
Evolving with the changing landscape of High-Performance Computing (HPC) in the cloud, you will work directly with teams at Azure, AWS, and Google to identify effective ways to support Electronic Design Automation (EDA) workloads.
As a founding member of our software team in Ireland, you will have the opportunity to architect and develop software that runs in public clouds and HPC grids.
We value innovation and bravery, encouraging you to think faster than Moore's Law. Your passion for delivering customer value quickly and your agile attitude will be essential in this role.
Key Responsibilities
* Full end-to-end ownership of SW component design and delivery
* Working closely with internal teams to bring a Quality First mentality and shifting testing left
* Mentoring and coaching team members in producing production-quality software solutions
* Developing frameworks and components for high-performance distributed software systems
* Contributing to Scrum teams and contributing towards all tasks and team goals
Preferred Qualifications
* Bachelor's or higher degree in Software Engineering, Technology, or a relevant degree
* Deep understanding of various testing frameworks and methodologies
* Experience with object-oriented or alternative software design modes
* Understanding of Cloud infrastructure and SaaS with past experience on AWS, Azure, and Google Cloud
* Solid communication skills, including presenting ideas and sharing knowledge with others
* Experience with software development best practices for the full engineering lifecycle
* Proven technical leadership of SW domain areas
* Proven and sustained experience in complex software development