hero

Portfolio jobs

Open roles at our portfolio companies

Principal Engineer

Workhuman

Workhuman

Software Engineering
Dublin, Ireland
Posted on Saturday, June 15, 2024

Job Description:

The Opportunity:

You will join us on our mission to improve the experience of our customers and their admin users who manage their recognition program and have a huge influence on the program success and their continued investment in our platform. Working alongside multiple full stack development teams you will help guide them in technical design and best practices for features such as spend management, award management, misuse detection, delegation and much more as we build new applications as well as migrate existing applications and features from a legacy monolith.

Technical stack:

Java, Terraform, AWS, Python, Typescript, React, REST, Kafka, SQL, Flyway, CI/CD, Git, Docker, Splunk.

What We Can Offer You:

  • You will lead and build on an architectural strategy and vision for your team and product, which is transparent, collaborative, and aligned with the strategy of the Engineering and Architecture organizations.

  • You continuously research and experiment with new and better approaches for all aspects of development tooling and workflows, and as a result, you are seen internally as an innovator.

  • You lead developers and teams through changes in our technology platform and engineering practices, actively considering different approaches to achieve organizational goals.

  • You will take the lead on creating proof of concepts, assessing feasibility, removing unknowns, and providing clarity to the team on how to transform it into a fully fleshed-out solution.

  • You will drive the technical direction and delivery of work that spans multiple squads.

  • You will proactively identify and help to refocus your team's efforts when projects are off-course or not technically feasible or serving the needs of customers in a meaningful way.

  • You will help to develop engineers through mentoring, delegation, and coaching to ensure your ability to work across multiple squads.

  • You will anticipate technical risks, communicate them effectively to the relevant stakeholders, and make architectural/design decisions to avoid them.

The Skills You Will Bring:

  • You have a strong background in Java (ideally, 12+ years). You are adept at jumping into complex coding challenges and are able to quickly understand context and offer solutions.

  • You have experience in designing and working with systems using AWS services like ECS Fargate, ECR, Lambda, CloudFront, S3, ElastiCache.

  • You are comfortable working with different Architecture Styles and Patterns (REST, Microservices, Event-Driven Architectures, Domain-Driven Design, etc.).

  • You have a breadth of knowledge across a range of languages/technologies in different paradigms (e.g., object-oriented/functional) and an ability to rapidly grasp the key concepts in the ones that you are unfamiliar with.

  • You communicate with others across the business to collaborate and align on key topics and business strategy, to ensure our teams are always working toward shared goals.

  • You listen attentively and actively, building on others' opinions, avoiding early judgements, and using radical candor when expressing your opinion.

  • You have experience working with CI/CD deployment pipelines (GIT, AWS CodeBuild, etc.) to deliver high-quality systems and are familiar with the test pyramid, including automated unit, component, integration, and contract testing. You have experience with performance testing frameworks (JMeter).

Achievements

  • You have a proven track record in delivering high-quality, on-time solutions, ensuring they are in line with strategic business and architectural goals.

  • You have proven the ability to embrace new technologies quickly and are adept at helping others understand them.

  • You have a proven ability to break down the most complicated technical problems and can solve them quickly and autonomously.

  • You foster a culture of innovation within the team. You have a proven ability to embrace new technologies quickly and are adept at helping others understand them.

The Company:

At Workhuman® our mission is to bring more humanity to the workplace. We recognise and embrace individuals’ differences and believe that workforce diversity and inclusion are essential to our long-term growth and success. Even if you don’t think you “check every single box” above, please still consider applying. We’re looking for a human who is collaborative, innovative with a growth mindset

We love what we do because we’re shaping the future of work through our people and our technology. Our human cloud-based applications are helping some of the world’s leading global brands connect culture to shared purpose. The Workhuman Cloud empowers employees to thank, talk and celebrate each other, creating an environment that sparks gratitude and human connection while increasing employee engagement and productivity.

Did you know we have an award-winning culture across EMEA and North America:

  • We were named as #5 Best Workplace in the Great Place to Work Awards in Ireland in 2022 in the large-sized workplace category. We were also recognised as the Best Workplace for Women and the Best Workplace in Technology in 2020, 2021, and 2022.

  • In 2021 we were named as #2 Best Workplace in Europe in the medium-sized workplace category.

  • We were also recognised as #2 Best Large Places to Work in Boston by Built In for 2023 as well as the Best Place to Work in Boston, U.S. Best Large Places to Work, and U.S. Best Places to Work.

  • There are currently over 7.5 million users on the Workhuman® cloud across 180 countries.

  • Our core values are Respect, Determination, Innovation, and Imagination.

Workhuman is an Equal Opportunity Employer and is committed to the principle of equal employment opportunity for all employees. We proudly provide a work environment free of discrimination and harassment. Employment decisions at Workhuman are based solely on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, or any other status protected by the laws or regulations in the locations where we operate. Workhuman believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.