Senior Full-Stack Machine Learning Engineer (GenAI / Agentic Systems) Introduction Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? At Poppulo, we’re working on what’s next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a hybrid world. And so is improving the customer and guest experience. We exist to make each of these things easier. We exist to bring harmony to our customers. And we do that at enterprise scale. Our omnichannel employee communications, customer communications, and workplace experience platform is trusted by over 6,000 organizations today, reaching more than 35M employees and delivering content to 500,000+ digital signs. We know there’s no such thing as a “perfect #J-18808-Ljbffr
Poppulo is seeking a Senior Full-Stack Machine Learning Engineer to play a key role in their innovative communications and workplace technology. This role will contribute to enhancing the experience for both employees and customers while leveraging cutting-edge technologies at enterprise scale. This exciting opportunity is based in Dublin, County Dublin, Ireland, where you will be part of a team shaping the future of hybrid workplaces. #J-18808-Ljbffr
A progressive software company in County Cork is seeking a Senior Software Engineer to enhance their SaaS Employee Experience platform. You will play a critical role in designing, implementing, and optimizing scalable systems using modern tech, ensuring best practices in software engineering. The ideal candidate will have strong experience with Node.js or Java in distributed systems. Benefits include performance-related bonuses, medical insurance, and in-house training. #J-18808-Ljbffr
Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? At Poppulo, we’re working on what’s next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a hybrid world. And so is improving the customer and guest experience. We exist to make each of these things easier. We exist to bring harmony to our customers. And we do that at enterprise scale. Our omnichannel employee communications, customer communications, and workplace experience platform is trusted by over 6,000 organizations today, reaching more than 35M employees and delivering content to 500,000+ digital signs. We know there’s no such thing as a “perfect\" candidate - we’re all a work in progress and are growing new skills and capabilities all the time. We encourage you to apply for a position with Poppulo even if you don’t meet 100% of the requirements. We believe in fostering an environment where there is a diversity of perspectives, in hopes that we can all thrive. Job Summary We are looking for a Senior Software Engineer to contribute to the technical excellence and scalability of our SaaS Employee Experience platform. You will serve as a senior hands‑on engineer within your team - designing and implementing complex features, improving system performance and reliability, and supporting the growth of other engineers. This role is a key technical contributor within the engineering team. You will translate architectural guidance into robust, maintainable implementations and contribute to architectural discussions through strong technical execution and domain expertise. The ideal candidate brings solid SaaS experience, hands‑on exposure to AWS managed & serverless technologies, and a strong understanding of distributed systems and modern software engineering best practices. Key Responsibilities Design and develop high-quality, scalable systems and services aligned with architectural standards and product requirements. Implement microservices and APIs with strong emphasis on maintainability, performance, observability, and reliability. Own complex features or components from design through deployment, including testing, monitoring, and operational support. Collaborate closely with Principal Engineers, Architects, Product Managers, and DevOps to ensure high-quality and consistent delivery. Build and enhance services leveraging AWS serverless, event-driven, and container-based technologies (Lambda, ECS, SNS, SQS, DynamoDB, Event-Bridge, RDS, etc.). Ensure solutions adhere to authentication, authorization, and security best practices (OAuth2, OIDC, RBAC, etc.). Participate in code reviews and uphold best practices in coding, design, testing, and CI/CD pipelines. Support observability initiatives by contributing to metrics, logging, tracing, and alerting improvements. Proactively identify and address technical debt, reliability risks, and areas for continuous improvement. Contribute to compliance and data protection requirements including GDPR and PII handling best practices. Participate actively in agile ceremonies and contribute to continuous improvement of engineering processes. Demonstrate alignment with company values and promote an inclusive, collaborative engineering culture. Must‑Have Skills 5+ years of backend engineering experience building distributed or SaaS-based systems using Node.js (TypeScript) or Java (Spring Boot) . Strong hands‑on experience designing and developing microservices, RESTful APIs, and event-driven architectures on AWS or similar cloud platforms . Solid understanding of distributed systems, including multi-tenancy, RBAC, OAuth2/OIDC , and SaaS security best practices. Experience implementing CI/CD pipelines, automated testing, and observability/monitoring . Proven ability to design and build scalable, highly available, and fault-tolerant backend systems . Working knowledge of React or Angular . Nice to Have Experience working with Docker, Kubernetes, and containerized environments . Knowledge of Terraform or AWS CDK (Infrastructure as Code) . Exposure to GDPR, PII handling, and security/compliance best practices . Benefits Company performance-related bonus Medical insurance Educational assistance In-house soft skills training Poppulo is an equal opportunity employer. #J-18808-Ljbffr
A leading technology company in Ireland is seeking an Enterprise Customer Success Manager to drive customer engagement and adoption of its innovative communication platform. The role involves building strong relationships with customers, generating sales leads, and ensuring satisfaction through strategic account management. Ideal candidates will have 5+ years of experience in customer success or account management within a technology B2B environment, with a strong focus on customer advocacy and engagement. The position offers an excellent workplace culture, competitive salary, and flexible working hours. #J-18808-Ljbffr
Introduction Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? At Poppulo, we’re working on what’s next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a hybrid world. And so is improving the customer and guest experience. We exist to make each of these things easier. We exist to bring harmony to our customers. And we do that at enterprise scale. Our omnichannel employee communications, customer communications, and workplace experience platform is trusted by over 6,000 organizations today, reaching more than 35M employees and delivering content to 500,000+ digital signs. We know there’s no such thing as a “perfect" candidate - we’re all a work in progress and are growing new skills and capabilities all the time. We encourage you to apply for a position with Poppulo even if you don’t meet 100% of the requirements. We believe in fostering an environment where there is a diversity of perspectives, in hopes that we can all thrive. Job Summary As Enterprise Customer Success Manager, you will be responsible for understanding customer objectives and helping to align internal stakeholders around the desired business outcomes for a defined portfolio of enterprise accounts. You will leverage your customer-facing skills and technical expertise to help customers successfully engage with all our product offerings. You will focus on developing champions in the organizations we work with to ensure maximum adoption and use of solutions purchased as well as identify different areas where our platform can solve customer business challenges. Internally, you will work with the broader pursuit team to develop holistic account strategies that lead to usage expansion and help maintain high CSAT and NPS scores. It is imperative that in talking to our biggest customers you understand all factors in play. Key Responsibilities Build strong relationships with key customer stakeholders to help guide us through their organization and introduce us to different teams. Generate leads for the sales team to pursue. Evaluate organizational inefficiencies to help clients define appropriate business outcomes to be achieved. Learn the product platform well enough to help users with on the fly inquiries and to understand all that is possible. Develop relationships with the internal sales teams to ensure everyone is working towards the same goal and to decrease task overlap. Understand customer needs well enough to identify use cases that might not be achieving value in the product and executing a plan to increase ROI. Facilitate training (by self-service, virtual mods or dedicated training team) for new teams as needed to ensure users are active in the platform. Conduct meetings to help customers understand the positive business outcomes they are achieving using the software. Understand customer expectations and service agreement terms of each contract and ensure the work is completed and delivered to the customer on or before the deadline. Ensure any customer inquiries are answered promptly and help identify the best person internally to get involved and elevate when necessary. Meet with customers onsite as required to develop positive and beneficial business relationships. Ensure creation of internal tickets when unable to resolve product issues. Ensure that all customer conversations are recorded using internal tools and that all internal employees that touch the account are aware of pertinent information. Engage with onboarding team, project managers, and any other team providing service to the client to ensure client expectations are being met. Working aligned to the company's values, in the promotion of an inclusive workplace, and in the achievement of our company vision and key strategies. Technical Skills / Competencies Learn the Omni-channel platform and how it is used in each market where Poppulo maintains a presence. Salesforce and Churn Zero. Education & Experience 5+ years' experience in customer success, strategic account management or sales experience in a technology B2B environment. Experience commensurate with the size and complexity of assigned customer(s). Direct customer advocacy and engagement experience in post-sales support, or equivalent experience in professional services, consultancy, project management or account management functions. B.S./B.A. preferred; equivalent experience in lieu of degree accepted. Why Join Us An excellent workplace culture. Competitive salary with performance-related bonuses. Comprehensive medical insurance. Flexible working hours. Educational assistance programs. In-house soft skills training. Who We Are Named a Great Place to Work for seven consecutive years (2015–2021), Poppulo is one of Ireland’s fastest-growing technology companies. Our innovative communication software meets the needs of internal communicators in leading enterprises worldwide. Trusted by over 400 blue‑chip and FTSE 100 organizations, including Boston Scientific, Telefonica, Rolls‑Royce, Nestlé, Experian, and Johnson Controls, we help organizations inform, engage, and inspire their employees. Join a company where our values—High Standards as Standard, Together We’re Better, Adapt to Succeed, Honesty Throughout, Be the Example, Don’t Just Work… Learn, and GET IT DONE—are at the heart of everything we do. Poppulo is an equal opportunity employer. We are committed to protecting your privacy. For details on how we collect, use, and protect your personal information, please refer to our Job Applicant Privacy Policy. #J-18808-Ljbffr
A leading SaaS company in Cork is seeking a Senior Test Architect to lead the design and evolution of the quality engineering and test automation strategy. In this role, you will work across multiple engineering teams, promoting automation practices and driving improvements in test strategies and frameworks. The ideal candidate will have over 10 years of experience in software testing and quality engineering, strong programming skills, and familiarity with cloud environments like AWS. Join a company that values quality and innovation. #J-18808-Ljbffr
Job Summary We are looking for a Senior Test Architect to lead the design and evolution of our quality engineering and test automation strategy across our SaaS Employee Experience platform. You will act as a technical leader in test architecture, driving automation‑first practices, improving system quality at scale, and enabling teams to deliver reliable, high‑performing software. This role operates across multiple engineering teams, defining and standardising testing strategies, frameworks, and tooling. You will work closely with engineers, architects, and DevOps to embed quality throughout the software development lifecycle, with a strong focus on automation, CI/CD integration, and scalable test solutions. The ideal candidate brings deep expertise in test automation frameworks (e.g., Playwright, Selenium), strong programming skills (Java, TypeScript, or similar), and hands‑on experience with distributed systems, cloud environments (AWS), and modern engineering practices. Key Responsibilities Define and drive the overall test architecture and automation strategy across multiple teams and services. Design, build, and evolve scalable, maintainable test automation frameworks using tools such as Playwright, Selenium, and modern testing libraries. Establish best practices for automated testing across all layers (unit, integration, API, UI, performance, and end‑to‑end). Collaborate with engineering teams to embed testing into the development lifecycle, ensuring high test coverage and fast feedback cycles. Integrate automated testing into CI/CD pipelines to enable continuous testing and reliable deployments. Partner with Architects and Engineering Leads to ensure test strategies align with system architecture, including microservices and monolithic applications. Define and implement strategies for testing distributed systems, including event‑driven and asynchronous architectures. Leverage AWS services and cloud‑native patterns to support scalable and efficient test execution. Drive improvements in test reliability, execution time, and maintainability. Establish observability and reporting standards for test results, quality metrics and release readiness. Provide technical leadership and mentorship to engineers and QE professionals on automation best practices. Evaluate and introduce new tools, frameworks, and approaches to improve quality engineering capabilities. Ensure testing approaches align with security, compliance, and data protection requirements (e.g., GDPR, PII handling). Identify quality risks, gaps, and areas of technical debt, and drive remediation strategies. Promote a culture of quality ownership, continuous improvement, and engineering excellence across teams. Education & Experience 10+ years of experience in software testing, quality engineering, or test automation, with significant experience in an architectural or leadership role. Strong programming skills in Java, TypeScript, Python or similar languages used for building automation frameworks. Deep experience with modern test automation tools such as Playwright, Selenium, Cypress, Robot Framework or similar. Strong understanding of performance testing with tools such as locust, k6, Jmeter. Proven experience designing and implementing scalable automation frameworks across multiple teams or products. Strong understanding of CI/CD pipelines and integrating automated testing into build and deployment workflows. Hands‑on experience testing distributed systems, including microservices and monolithic architectures. Experience working with AWS and cloud‑native environments. Strong knowledge of API testing, UI testing, performance testing, and test data management strategies. Experience with containerization technologies (Docker, Kubernetes) is highly desirable. Familiarity with event‑driven systems and messaging platforms (Kafka, SNS/SQS, etc.) is a plus. Strong understanding of observability practices (metrics, logging, tracing) as they relate to testing and quality. Experience with security and compliance considerations in testing (GDPR, PII, etc.). Excellent communication and stakeholder management skills, with the ability to influence across teams. Passion for automation, quality engineering, and continuous improvement. Poppulo is an equal opportunity employer. #J-18808-Ljbffr
A successful software company in Ireland is seeking a Customer Success Manager. This role involves overseeing project management, supporting assigned accounts, and driving customer satisfaction. Candidates should have over 4 years of experience in Customer Success, a related bachelor’s degree, and strong skills in Salesforce. The company promotes a supportive work environment and expects flexibility to work in UK shifts. #J-18808-Ljbffr
Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? At Poppulo, we work on the next generation of communications and workplace technology, helping organizations reach employees and manage hybrid workspaces. Our platform is trusted by over 6,000 organizations and delivers content to 500,000+ digital signs. Opportunity We are seeking a customer‑success focused professional to work with the Customer Success Team. In this role you will oversee all aspects of projects and support for assigned accounts, interacting directly with customers, Poppulo executives and leaders of other departments. The role has a significant impact on the customer experience and retention and requires project management expertise, time‑management skills, attention to detail, teamwork, and a desire to deliver excellent customer service. Key Responsibilities Develop relationships across the portfolio of accounts to drive value for customers on their journey Schedule monthly cadences and continually seek opportunities to increase customer satisfaction and deepen client relationships Perform proactive outreach by conducting strategic engagements such as QBRs and Success Plans Address majority of client issues, escalating to the support team and resolve problems to client satisfaction Deliver product demos and new‑feature walkthroughs in Teams calls with clients Adopt and use AI technologies to impact the customer experience and communication Serve as first line of contact for renewal, upsell, product demos, and support issue escalation Assist in defining client standards and processes for new projects during implementation, ensuring customer health goes live Drive clients toward contract renewals and negotiate on the renewals to reduce churn Identify opportunities for improvement, discover and share new use cases with clients to promote upsell and cross‑sell Work closely with Renewal Managers and other teams to implement evolving process strategies and client scope Provide weekly detailed status reports where applicable Contribute to team building and knowledge sharing opportunities What we’re looking for Strong written and verbal communication skills Strong analytical and problem‑solving skills Ability to learn custom software packages and products quickly Demonstrated ability to communicate effectively using both oral and written skills Our ideal candidate will also Have 4+ years of experience in Customer Success Management Hold a bachelor’s degree in a related field or equivalent experience Have experience with Salesforce – creating reports, dashboards and metrics Exhibit excellent time‑management and multi‑tasking skills Show great attention to detail and strong decision‑making and problem‑solving skills Be able to work independently and as part of a team Be able to manage and prioritize multiple competing priorities Note: Should be willing to work in UK shifts. Poppulo is an equal opportunity employer. #J-18808-Ljbffr