Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
The ideal candidate will possess profound knowledge in software architecture and development methodologies, with a proven track record in leading engineering teams. You should have extensive experience in programming languages such as Java, Python, or C++, and be proficient in cloud technologies. A strong understanding of agile methodologies and exceptional problem-solving skills are essential.
About the job
Join Toast, a leading restaurant technology platform, as a Senior Principal Software Engineer in the Team Agent division. In this pivotal role, you will spearhead the development of innovative software solutions that empower restaurant operators to thrive in an increasingly digital world. Your expertise in software engineering will guide the team in building robust, scalable applications that enhance operational efficiency and improve customer experiences.
About Toast, Inc.
Toast, Inc. is a dynamic and fast-growing technology company that provides an all-in-one restaurant management platform. We are dedicated to helping foodservice businesses succeed through our innovative solutions and exceptional customer service. Join us in our mission to transform the restaurant industry.
Similar jobs
1 - 20 of 1,187 Jobs
Search for Senior Software Engineer in Product Engineering
Jobgether is hiring a Senior Software Engineer to join the Product Engineering team in Ireland. The focus is on building and refining software products that support users and drive the company’s mission forward. Role overview This position involves designing, developing, and maintaining scalable solutions. Regular collaboration with colleagues from various departments shapes the direction of the products and ensures that features meet user needs. What you will do Design, implement, and maintain software that can grow with user demand Support the ongoing development and improvement of Jobgether’s products Work closely with team members across different functions to deliver new features and product enhancements Location This role is based in Ireland.
Join Arista Networks as a Software Engineer in our Engineering Productivity team. In this role, you will be instrumental in enhancing the software development processes and tools that empower our engineering teams. Your innovative ideas and technical skills will contribute to the efficiency and effectiveness of our software development life cycle.
Role Overview Tenable, Inc. is hiring a Senior Software Engineer for the Dublin office. This role focuses on building software that strengthens cybersecurity and helps defend against emerging threats. The team values practical solutions and welcomes new ideas that move the company forward. What You Will Do Design and develop software to address cybersecurity challenges Work closely with other engineers to deliver reliable, secure products Contribute technical expertise and creative problem-solving to team projects Work Environment This position is based in Tenable's Dublin office. The engineering team collaborates regularly and values clear communication. Contributions have a direct effect on the company's products and mission.
Join our innovative team as a Senior Software Engineer at MongoDB in Dublin. We are seeking a talented individual who excels in designing and implementing robust software solutions. You will collaborate with cross-functional teams to develop high-quality applications and contribute to all phases of the software development lifecycle. This role offers a unique opportunity to work on exciting projects and leverage cutting-edge technology in a dynamic environment.
Join Stripe as a Staff Engineer in our Production Engineering team, where you will play a critical role in building and maintaining scalable systems.As a leader in this innovative environment, you will collaborate with cross-functional teams to optimize our infrastructure and enhance the reliability of our services. You will leverage your expertise to influence product design and architecture decisions, ensuring the highest performance and availability.
Join our dynamic team at Toast as a Senior Backend Software Engineer, where you will play a pivotal role in designing and developing innovative backend solutions. You will collaborate with cross-functional teams to create efficient and scalable systems that enhance our platform’s performance and user experience.Your expertise in backend technologies will drive the development of robust software applications, ensuring high availability and performance. Be part of a culture that values innovation, teamwork, and continuous learning.
Semperis develops enterprise security and identity solutions, with a focus on creating an environment where employees feel valued and supported. The company has been recognized by Inc. 5000 as one of America’s fastest-growing cybersecurity companies and is listed as a DUNS 100 Top Startup to Work For. Semperis has also received the Inc. Best Workplace award multiple times. Role overview The Platform Group at Semperis is seeking a Senior Backend Software Engineer based in Dublin, Ireland. This position centers on designing and building shared infrastructure components that underpin the company’s security and identity products. The role blends hands-on engineering with teamwork across product, DevOps, and architecture groups. What you will do Design and implement shared platform components to support scalability, reliability, and maintainability for several product teams. Architect distributed systems using microservices and event-driven approaches for enterprise-scale workloads. Own key backend services throughout their lifecycle, focusing on code quality, performance, and operational standards. Collaborate with product engineers, DevOps, and architects to define platform features and set technical guidelines. Mentor junior engineers through code reviews, pair programming, and technical advice. Lead technical projects aimed at improving developer productivity, system observability, and platform resilience. Contribute to architectural decisions and help define backend development best practices across the company. Analyze system performance and data trends to identify optimization opportunities and guide future platform investments. Requirements Minimum 7 years of professional experience in software engineering, with a strong emphasis on backend development. Expertise in C# and .NET Core, including familiarity with recent framework enhancements and performance features.
Join Our Team at Twilio!At Twilio, we are redefining the landscape of communication technology, all while working remotely. Our innovative solutions empower hundreds of thousands of businesses and millions of developers globally to create tailored customer experiences that truly resonate.Our commitment to remote-first work fosters a strong culture of inclusivity and connection, ensuring that every team member, regardless of their location, is part of a vibrant, diverse community making a significant impact daily. As we continue to revolutionize global interactions, we invite you to enhance your skills and find fulfillment in your career at Twilio.We leverage Artificial Intelligence (AI) to streamline our hiring processes, ensuring efficiency, fairness, and transparency, while every hiring decision is ultimately made by our dedicated Twilions, guaranteeing a personal touch throughout.Step into Your Future at TwilioWe are looking for a passionate Backend Software Engineer to join our dynamic team.About the RoleIn this pivotal position, you will be instrumental in building and maintaining the essential infrastructure that supports webhook delivery across all Twilio products. You will design features, implement system enhancements, and shape the future of this high-scale platform service, which dispatches billions of webhooks to customers around the globe.As a Backend Engineer, you will develop Java services and manage Kubernetes infrastructure, delivering impactful features and improvements to Twilio Webhooks. Our engineering teams operate like autonomous mini-startups, granting you ownership and influence over your work. Learn more about Twilio Webhooks: https://www.twilio.com/docs/usage/webhooksYour ResponsibilitiesDesign, implement, rigorously test, and support scalable microservices within a collaborative environment.Advocate for and implement operational best practices while providing on-call support for team services.Demonstrate a swift capacity for learning new technologies and methodologies.
Join Our Innovative Database Experience (DBX) TeamThe Database Experience team is dedicated to creating the libraries and tools that empower developers in their daily work with MongoDB. Our goal is to enhance developer adoption, satisfaction, and retention by providing a dependable and enjoyable interface.We are actively seeking a skilled engineer to join our PHP team based in Dublin. You will collaborate with a team of three engineers to optimize and drive the adoption of MongoDB within the PHP community.This role supports a hybrid working model for candidates located in Dublin.Your ResponsibilitiesMaintain and enhance the MongoDB PHP Extension.Collaborate with the libmongoc team to architect APIs utilized by the PHP driver.Engage with PHP core developers to stay informed on updates in the PHP language.Assist our Developer Relations, Documentation, and Education teams in generating high-quality resources for PHP developers.Pursue speaking and writing opportunities to actively engage with the PHP community.Are You the Right Fit?You thrive on developing libraries that enable developers to build and deploy applications more efficiently.You believe developers deserve superior tools for database interaction.You champion testing and agile software development practices.You are passionate about Open Source and committed to giving back to the community.You enjoy working within a small, distributed team across Ireland, France, Germany, and the Netherlands.Required Qualifications5+ years of experience in PHP development.3+ years of experience managing PHP extensions.Strong understanding of relational and non-relational database systems.Familiarity with testing methodologies and static analysis.Excellent English communication skills, both written and verbal.Preferred QualificationsExperience contributing to the PHP project.Proficiency with build tools such as autotools and make.Hands-on experience with MongoDB and its document model.Success MetricsWithin three months, you will effectively contribute to daily tasks, including bug fixes, feature implementations, and thorough code reviews.Within six months, you will influence the roadmap and lead the design of new features.
At Toast, we are committed to revolutionizing the restaurant industry by providing an all-in-one platform that empowers restaurants to manage their operations, boost sales, engage customers, and ensure employee satisfaction. Our Toast POS (point-of-sale) application stands as the backbone of our restaurant solutions, utilized daily by millions of servers, hosts, bartenders, and chefs to enhance guest experiences.We are seeking a talented Senior Android Engineer to join our Kiosk team. This innovative group is responsible for the Kiosk product, a user-friendly Android tablet that facilitates self-ordering and payment for patrons at restaurants. Following the recent launch of an enhanced Kiosk experience across all Toast restaurants, we aim to continue evolving this product by integrating new features that will enhance guest interactions and streamline restaurant operations.If you're eager to contribute to impactful solutions that help restaurants thrive globally, Toast is the ideal environment for you.
Full-time|On-site|Dublin, Ireland; London, England
At Intercom, we are revolutionizing customer service through our AI-driven solutions. Our mission is to empower businesses to deliver exceptional customer experiences.Our flagship AI agent, Fin, stands as the most advanced customer service AI in the industry, enabling businesses to provide round-the-clock, flawless service that enhances customer interactions. When paired with our Helpdesk, it forms the Intercom Customer Service Suite, a comprehensive solution designed for complex queries that may require human intervention.Founded in 2011 and serving nearly 30,000 businesses worldwide, Intercom is setting new industry benchmarks. Our commitment to pushing boundaries, rapid development, and delivering unparalleled value drives our success.What’s the opportunity?We are seeking experienced Senior Product Engineers to join our AI Group, focused on developing innovative AI-powered products. As a Product Engineer in Machine Learning, you will collaborate closely with ML Scientists and product teams to understand our offerings, customer needs, and the technical landscape.Your responsibilities will include defining new ML features, exploring suitable algorithms and technologies, and swiftly prototyping solutions for customer feedback.Our team operates with a strong product focus, working collaboratively with Product and Design teams. With dedicated engineers, we achieve fast production cycles, often launching beta versions within weeks of successful offline testing.We are passionate about machine learning and have implemented a range of technologies—from traditional supervised models to advanced unsupervised clustering algorithms and innovative transformer neural networks. We rigorously assess the customer impact of our deployed models.If you possess a strong analytical mindset and hands-on experience with ML systems, we are eager to connect with you!
Intercom is a pioneering AI Customer Service company dedicated to empowering businesses to deliver exceptional customer experiences.Our AI agent, Fin, stands out as the most sophisticated customer service AI available, enabling companies to provide continuous, flawless customer support, thereby enhancing overall customer satisfaction. Fin integrates seamlessly with our Helpdesk, forming the Intercom Customer Service Suite, a comprehensive solution that combines AI-driven assistance with human support for complex inquiries.Established in 2011 and trusted by nearly 30,000 businesses worldwide, Intercom is setting new benchmarks for customer service. Our core values drive us to innovate, build swiftly, and consistently deliver outstanding value to our clients.What’s the opportunity?As a Product Engineer at Intercom, you will play a crucial role in addressing real customer challenges through the intelligent application of your technical expertise and tools. You will collaborate within a multidisciplinary team, developing both back-end and front-end systems while closely working with designers, product managers, researchers, and data analysts.We are currently navigating exciting scaling challenges and building a robust platform where your skills can be applied to various areas, including creating an intuitive messenger composer, rule matching, deliverability, security, app availability, and machine learning, among others.What will I be doing?As a seasoned engineer, you will:Formulate technical plans and contribute to our architecture as we scale our products to serve millions daily.Develop Ruby code that integrates numerous AWS, infrastructure, platform, and SaaS technologies that constitute the backbone of Intercom’s backend.Deploy changes to production with confidence, ensuring high-quality standards.
Intercom, the leading AI Customer Service company, is dedicated to empowering businesses to deliver exceptional customer experiences.Our state-of-the-art AI agent, Fin, is recognized as the most advanced customer service AI agent available, enabling businesses to provide seamless, 24/7 customer service, thereby revolutionizing customer experiences. Fin's capabilities can also be integrated with our Helpdesk, creating a comprehensive solution known as the Intercom Customer Service Suite, which enhances support for complex queries that necessitate human intervention.Since our founding in 2011, we have garnered the trust of nearly 30,000 businesses worldwide, setting a new benchmark in customer service. Our commitment to our core values drives us to innovate, work with urgency and precision, and consistently deliver outstanding value to our clients.What’s the opportunity?As a Senior Product Engineer at Intercom, you will play a pivotal role in addressing real customer challenges through a strategic and efficient application of your technical expertise. You will collaborate within a multidisciplinary product team, developing both back-end and front-end systems while working closely with designers, product managers, researchers, and data analysts.We are navigating thrilling scaling challenges and are focused on enhancing a robust platform where your skills can be utilized in areas such as building an intuitive messenger composer, rule matching, ensuring deliverability, fortifying security, enhancing app availability, and leveraging machine learning, among others.We are seeking a Senior Engineer to join our team, which is responsible for creating and maintaining a diverse array of APIs and core services that facilitate customer data management and integrations. We empower our clients and developers to optimize their data to fully utilize our AI Agent, including Intercom’s MCP functionalities.Our team also oversees strategic integrations with prominent applications such as Salesforce, Stripe, and Shopify, ensuring fluid data synchronization with external systems.What will I be doing?Participate in all stages of software development including ideation, prototyping, design, and implementation.Work alongside Product, Design, and Partnerships teams to ensure our data services fulfill business requirements and provide an exceptional developer experience.Design, develop, and maintain Intercom’s APIs, ensuring they are rich in features, performant, robust, and well-documented.Enhance our strategic integrations with applications like Salesforce, Stripe, and Shopify.Implement systems to monitor the infrastructure we build, identifying and addressing bottlenecks and issues with queues, workers, and data quality.
Join us in revolutionizing the hospitality industry.The hospitality sector faces numerous challenges: slim margins, excessive waste, and overworked teams. At Nory, we believe it doesn’t have to be this way.Our CEO, Conor, experienced these struggles firsthand. After founding and expanding Mad Egg in Ireland, he grew tired of using outdated systems, cumbersome spreadsheets, and endless paperwork. This frustration inspired him to create the tool that he wished had existed from the start.Nory is an innovative restaurant management system that integrates real-time data with AI-driven predictive analytics, empowering restaurant operators to optimize their margins. From food preparation to accurate forecasting, our platform offers operational intelligence that enables restaurants to thrive with consistency, confidence, and profitability. The outcome? Successful restaurants, improved job satisfaction, reduced waste, and healthier margins. Discover more about our vision here.We're just getting started. Following a successful Series B funding round led by Kinnevik, our team has expanded to over 80 talented individuals across Ireland, the UK, Spain, and recently, New York, with demand growing beyond our expectations.Your RoleWe are seeking a Senior Product Engineer to join our dynamic Plug and Play team. In this pivotal role, you will have the chance to construct and refine the backbone of Nory’s integration platform, tackling complex challenges from start to finish and shaping the evolution of our systems, processes, and engineering culture as we scale. Learn more about the product engineer experience at Nory here.We value versatility; you should feel at ease working across both backend and frontend systems. Our hiring process is stack-agnostic as we prioritize strong engineering fundamentals and quick adaptability. Currently, our technology stack includes Python, FastAPI, React, TypeScript, Node.js, AWS (Fargate, Aurora, SQS), Postgres, MongoDB, and Docker.Your Responsibilities:As a Senior Product Engineer within the Plug and Play team, you will take ownership of intricate integration and platform challenges, guiding them from discovery and design to delivery, iteration, and long-term development. You will flourish in a cross-functional team with a high degree of autonomy and responsibility for your product.
Join an exceptional success story rooted in Donegal, now a part of a prestigious global brand specializing in cloud data protection. Our client has rapidly expanded its reach, serving customers across more than fifteen countries. This is a remarkable chance to elevate your career by collaborating with a team of highly skilled engineers locally.As the company continues to grow, we invite you to seize the opportunity to become a lead technologist in this dynamic environment.Job Overview:We are on the lookout for Senior Full Stack Engineers with substantial expertise in Node.js and AngularJS. In this role, you will be responsible for managing the data interchange between the server tier and users. Your main focus will be on developing robust server-side logic, defining and maintaining the central database, and ensuring optimal performance and responsiveness to front-end requests. The ideal candidate will emphasize software delivery best practices and demonstrate a leading role in defining industry-aligned methodologies. Direct contributions to establishing quality delivery practices, both in technology and process, will be considered a significant advantage.
As a Senior Software Engineer at jobgether, this role centers on designing and building software solutions that support the company’s goals. Collaboration is key: expect to work closely with other engineers throughout the development process. Role overview This position involves contributing to every stage of the software development lifecycle, from planning and design through implementation and release. Attention to code quality and performance is a consistent part of the work. What you will do Design and develop software features and systems Work with a team of engineers to deliver reliable solutions Maintain high standards for code quality and performance Location This role is based in Ireland.
Join Toast, a leading restaurant technology platform, as a Senior Principal Software Engineer in the Team Agent division. In this pivotal role, you will spearhead the development of innovative software solutions that empower restaurant operators to thrive in an increasingly digital world. Your expertise in software engineering will guide the team in building robust, scalable applications that enhance operational efficiency and improve customer experiences.
CarGurus, listed on NASDAQ as CARG, started as a small team of developers with a focus on trust and transparency in car shopping. Over the past 15 years, the company has become one of the largest automotive marketplaces, recognized for steady profitability, innovation, and sustained growth. The mission at CarGurus is to bring the entire car-buying process online, supporting customers through every step, from selling their old car to securing financing, purchasing, and delivery. With tens of millions of visitors each month and around 30,000 dealerships using CarGurus.com, the team values collaboration, diverse perspectives, and ongoing career development. Role overview The International team is seeking a Senior Software Development Engineer for the Dublin office. This position centers on expanding CarGurus' products in the Canadian and UK markets, while also contributing to the growth of the local office culture. The role involves working throughout the entire software development lifecycle, covering both frontend and backend development. Close collaboration with engineers and product teams is essential to deliver new solutions for dealer-focused products. What you will do Build new full-stack features for dealer products from the ground up Work with React, TypeScript, and Java to integrate with existing services and enhance functionality Design and implement integrations with third-party APIs and external partners Modernize current systems by adopting cloud technologies, including AWS Projects move from concept to launch, with engineers and product partners working closely together. Automotive industry experience is not required; curiosity and strong engineering skills are most important.
Speechify is looking for an iOS Core Product Software Engineer based in Cork, Ireland. This position centers on building and refining iOS applications for the Speechify text-to-speech platform, with a strong emphasis on accessibility and creating a seamless user experience. What you will do Design and develop new features for Speechify’s iOS app Collaborate with other engineers to implement and enhance app functionality Optimize performance and usability to support a wide range of users Team and impact The team values collaboration and creativity. Work here directly shapes how users access information and supports more accessible daily experiences for many people.
Established in 2018, Tines operates with dual headquarters in Dublin and Boston, delivering cutting-edge workflow automation solutions to a diverse array of clients, including industry giants like Canva, Databricks, and McKesson. Our intelligent workflow platform harnesses AI, automation, and seamless integration with human expertise to drive significant business outcomes.Tines is dedicated to flexibility, enabling our customers to integrate with any API-enabled service, thereby accelerating their achievement of critical objectives. With a design that prioritizes security and privacy, our platform is a favorite among security, IT, engineering, and finance teams.At Tines, our core values—Simplicity, Speed, and Soundness—guide our commitment to providing outstanding customer experiences while cultivating a culture that supports personal curiosity, growth, and integrity. We are eager for what lies ahead and invite passionate individuals to join us on this exciting journey.Role Overview:We are seeking a Senior Software Engineer to become a vital part of our team, focusing on enhancing our self-hosted product offerings for optimal customer installation and operation. You will be responsible for developing and improving product features and tools that facilitate smooth self-hosted installations, ensuring our customers enjoy a seamless experience, whether utilizing Tines in the cloud or their own infrastructure.This position involves more than just coding; you will have a significant impact on our technical direction, product development, and team culture. Our highly collaborative engineering team takes pride in our work and the challenges we tackle. We are committed to fostering each other's growth and creating an environment where everyone can produce their best work.
Mar 23, 2026
Sign in to browse more jobs
Create account — see all 1,187 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.