Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
The ideal candidate will possess a strong background in software engineering, with expertise in programming languages such as Java, Python, or C++. A solid understanding of databases, cloud technologies, and agile methodologies is essential. Additionally, you should have excellent problem-solving skills, the ability to work in a team, and a passion for technology.
About the job
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.
About MongoDB, Inc.
MongoDB is a leading data platform designed to unleash the power of software and data for developers and the applications they build. As a pioneer in NoSQL databases, we provide a flexible and scalable solution that empowers businesses to innovate and grow. Join us in transforming the way organizations leverage data.
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, ho…
Speechify’s mission is to make reading accessible for everyone. With more than 50 million users, Speechify turns content, from PDFs and books to Google Docs and news articles, into audio. Our text-to-speech platform spans iOS, Android, Mac, Chrome, and web, and has earned recognition from Google as Chrome Extension of the Year and from Apple as the 2025 Design Award winner for inclusivity. Our team of nearly 200 works fully remotely, drawing on experience from Amazon, Microsoft, Google, Stanford, and high-growth startups like Stripe, Vercel, and Bolt. We value a flat structure where initiative and technical skill are recognized at every level. Role Overview Speechify is looking for a Tech Lead, Android Core Product, based in Cork, Ireland. As our Android app continues to grow as the leading text-to-speech solution on the Play Store, this role will help drive the next phase of innovation and scale. The position suits a strategic engineer who enjoys shaping product direction, collaborating across teams, and building experiences that users love. What You’ll Do Lead the development of major Android features, working closely with design to deliver polished, high-impact functionality. Help set technical direction for the Android team. Monitor and improve reliability metrics for core app features. Collaborate with Product, Design, and Engineering teams to align on priorities and solutions. Review pull requests and mentor team members. Troubleshoot critical issues and respond to challenges as they arise. How We Work Speechify’s culture rewards strong work ethic, clear communication, and results. Leadership is open to anyone who demonstrates technical excellence and follow-through. Interview Process The hiring process includes several technical assessments, typically completed within one week.
Join our dynamic team as a Senior Android Developer, where you will take charge of the development and maintenance of innovative applications tailored for a wide range of Android devices. Your primary focus will be enhancing Android applications and seamlessly integrating them with back-end services. You will collaborate with a team of talented engineers and developers across various infrastructure layers, making a commitment to collaborative problem-solving, sophisticated design, and delivering high-quality products essential.
Speechify’s mission is to ensure reading never stands in the way of learning. Over 50 million people use our text-to-speech tools to turn PDFs, books, Google Docs, news articles, and websites into audio, helping them read faster, understand more, and remember what matters. Our product suite includes apps for Android, iOS, Mac, a Chrome extension, and a web app. Google named Speechify Chrome Extension of the Year, and Apple awarded us the 2025 Design Award for Inclusivity. We’re a fully distributed team of nearly 200, with no physical office. Our colleagues include frontend and backend engineers, AI research scientists, and experts from Amazon, Microsoft, Google, as well as alumni of top PhD programs and high-growth startups like Stripe, Vercel, and Bolt. Role overview: Tech Lead, Android Core Product Speechify is expanding its Android app, the most popular text-to-speech app on the Play Store. We’re looking for a Senior Android Engineer in Dublin, Ireland, ready to support our growing user base and help shape new projects that move our platform ahead. What you will do Lead development on core features for the Android app Make product decisions that directly impact millions of users Deliver exceptional user experiences Work closely with a distributed, multidisciplinary team What helps you succeed here Strategic thinking and an interest in impactful product work Strong technical background in Android development Commitment to high-quality user experiences Excellent communication skills Motivation to deliver results and take initiative Speechify keeps a flat organizational structure. Leadership comes from technical expertise and consistent results, not job titles. A strong work ethic and drive to succeed matter here. Interview process The process includes several technical assessments. We aim to complete all steps within one week.
Join Twilio as a Cloud Software Engineer and contribute to our Edge Services team, responsible for high-availability cloud infrastructure that supports billions of requests daily. You'll design, implement, and maintain scalable solutions, ensuring exceptional service uptime while utilizing Infrastructure as Code (IaC) practices.
Join Accela as a Lead Software Engineer and play a pivotal role in shaping innovative software solutions. We are looking for a passionate engineer who thrives in a collaborative environment, eager to lead a team focused on delivering high-quality applications. This position offers the unique opportunity to work remotely from Ireland, allowing you to balance your personal and professional life while contributing to impactful projects.
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.
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 Pinterest as a Software Engineer II, where you'll be part of a dynamic team dedicated to shaping the future of visual discovery. In this role, you will design, develop, and maintain high-quality software solutions that enhance user experiences. Collaborate with cross-functional teams to deliver innovative features that align with our mission of bringing everyone the inspiration to create a life they love.
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 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.
At Ripple, we are pioneering a future where value is transferred as effortlessly as information. Our innovative crypto solutions empower financial institutions, businesses, governments, and developers to enhance the global financial system, promoting economic fairness and opportunity for individuals worldwide. Join a dynamic team where you can elevate your career and expand your skill set alongside supportive colleagues.If you are eager to make a significant impact and unlock remarkable career advancement prospects, we invite you to join us in creating tangible value for the world.In 2025, Ripple acquired GTreasury, marking an important step into the expansive corporate finance sector valued in the trillions.With over 40 years of expertise, GTreasury supports some of the largest and most sophisticated companies globally. By integrating its treasury command center into Ripple’s technology stack, we enable businesses to manage and optimize liquidity in real-time, across both traditional and digital assets.Become a part of our mission to revolutionize corporate treasury and the infrastructure that powers the Internet of Value.We are looking for a forward-thinking Staff Software Engineer who is passionate about developing a world-class platform in collaboration with a talented team. Your role will focus on driving technical excellence in application development, from design through implementation and maintenance.Key Responsibilities:Collaborate with architects and product managers to design, estimate, and implement innovative application features across front-end, server-side, and database tiers.Utilize Azure services to develop powerful, scalable, and resilient cloud-based solutions.Enhance software applications and manage delivery pipelines, feature flags, ensuring smooth integration and deployment.Conduct thorough unit, integration, and non-functional (performance, security) testing to ensure production readiness of our software.Employ observability tools and logging to troubleshoot and resolve issues across development, testing, and production environments.Stay updated on technology trends, explore new technologies, engage with tech communities, mentor fellow engineers, and lead technical design and code evaluations.Continuously seek improvements in team operations, processes, methodologies, and technology choices, aiming for excellence in every practice.
CarGurus has built a reputation as a trusted automotive marketplace, helping people navigate car buying and selling with confidence. The company’s platform supports millions of monthly visitors and thousands of dealerships, offering tools for selling, financing, purchasing, and delivery. With a foundation in transparency and a culture that values kindness, collaboration, and innovation, CarGurus encourages employees to grow their careers and contribute to ongoing evolution in the automotive space. The International team in Dublin is looking for a Software Development Engineer II. This role centers on product initiatives for the Canadian and UK markets and provides an opportunity to influence the culture of a growing office. Role overview This position covers the full software development lifecycle, spanning both frontend and backend work. Software Development Engineers at CarGurus work closely with Engineering and Product teams to develop solutions and address complex challenges for dealer-facing products. What you will do Build new full-stack features for dealer products from the ground up Integrate and enhance existing services using React, TypeScript, and Java Implement integrations with third-party APIs and partners Engineers in this role take ownership of projects from start to finish, collaborating with teammates and product partners to deliver results for international markets. Automotive industry experience is not required; the team values strong engineering skills and a drive to create new solutions.
Role Overview Twilio Inc. is looking for a Software Engineer to join the remote team in Ireland. This group builds communication solutions that help users connect and businesses run more smoothly. What You Will Do Design and develop software applications that improve how users interact with Twilio's products Implement features that support business operations and customer needs
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.
Why Choose PlayStation?At PlayStation, we pride ourselves on being not only the premier destination for gaming but also a remarkable workplace. As a global frontrunner in the entertainment industry, we develop an iconic range of products and services, including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, and award-winning titles from PlayStation Studios.We are committed to fostering an inclusive atmosphere that empowers our employees and celebrates diversity. We invite individuals who are passionate about innovation, technology, and gaming to explore our career opportunities and become part of our expanding global family.PlayStation operates as a division of Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.The Lead Principal Software Engineer will collaborate across various teams including Product Management, Architecture, Engineering, Hosting, and Operations. This role demands extensive technical knowledge, creativity, industry insight, and strong communication skills. You will leverage your technological expertise to drive future innovations on our platforms.In this capacity, you will play a critical role in architecting large-scale commerce systems on the Sony PlayStation Network Platform. Your contributions will adhere to industry best practices, facilitating highly available, active-active, and scalable services.You will engage in product roadmap discussions, pinpointing essential areas for enhancement and integrating these objectives into both current and future development strategies.
Semperis is known for fostering a workplace where employees can grow and succeed together. The company has been recognized on the Inc. 5000 list of America's fastest-growing cybersecurity companies and has earned multiple awards for its positive culture and employee experience. Role overview The Platform Group at Semperis is looking for a Junior Software Engineer based in Dublin, Ireland. This position centers on designing and developing core infrastructure that supports enterprise security and identity products. Collaboration and a commitment to technical excellence are essential in this role. Key responsibilities Design and build shared platform components that improve scalability, reliability, and maintainability across several product teams. Contribute to the architecture of distributed systems using microservices and event-driven patterns for large-scale enterprise requirements. Oversee backend services throughout their lifecycle, focusing on code quality, performance, and operational efficiency. Collaborate with product engineers, DevOps, and architects to define platform features and establish technical standards. Take part in code reviews, pair programming, and provide technical guidance to teammates. Assist with initiatives that enhance developer productivity, system observability, and platform resilience. Participate in architectural discussions and help advance backend development best practices within the organization. Examine system performance and data patterns to spot optimization opportunities and guide future platform improvements. Requirements Minimum of 1 year of professional experience in software engineering, focusing on backend development. Practical experience with C# and .NET Core, including knowledge of modern framework features and performance tuning. Team-oriented mindset with a willingness to learn and contribute in a collaborative environment.
Join Toast, Inc. as a Staff Software Engineer in the FinTech sector, where you will be instrumental in building innovative financial solutions to empower businesses. We are looking for a skilled engineer with a passion for technology and a commitment to excellence. You'll collaborate with cross-functional teams to deliver robust software solutions that enhance our financial services platform.
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.