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
We are looking for a highly skilled Senior Software Engineer with extensive experience in Java development. The ideal candidate will possess:Proficiency in Java and related frameworksExperience with microservices architectureStrong understanding of software development methodologiesAbility to work collaboratively in a hybrid work environmentExcellent problem-solving skills and a passion for innovation
About the job
About Us: Nitro Software Inc. is a global leader in software-as-a-service (SaaS) solutions for efficient digital document workflows. Our extensive suite of products includes PDF solutions, eSigning, identity verification, and advanced analytics, all backed by an exceptional customer success and change management team. With over 3 million licensed users and more than 13,000 business customers spanning 157 countries, we proudly serve 67% of the Fortune 500.
How We Work: At Nitro, we are committed to fostering a culture where talented individuals can thrive. Collaboration, innovation, and meaningful engagement are at the heart of our operations. Our work is guided by five core principles, which empower us to achieve our collective goals.
One Team, One Mission: Our collective commitment to Nitro's mission defines our culture. Together, we are building an environment where every team member feels valued and integral to our success.
About Nitro Software Inc.
Nitro Software Inc. is revolutionizing the way businesses manage their digital documents. Our innovative platform is designed to streamline workflows, enhance productivity, and deliver measurable results to our clients. We value our employees and are committed to providing a supportive and inclusive work environment.
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 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 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.
Full-time|On-site|Sao Paulo, Brazil; Austin, Texas; Argentina, Dublin, Ireland
Telnyx develops technology to enable global connectivity. The company operates a private, multi-cloud IP network and delivers edge connectivity through APIs. With a focus on automating manual processes and addressing real-world challenges, Telnyx continues to invest in technology and team growth, backed by strong financial performance. Role overview The Senior Java Software Engineer joins the backend team managing a distributed, highly available data pipeline. This platform powers essential Telnyx products such as Voice, Messaging, and Wireless. The system runs on the Telnyx private backbone and is designed to be cloud-agnostic, processing thousands of messages per second. The engineering team oversees more than 30 microservices, all containerized with Docker and deployed across multiple regions in the U.S. and Europe. Deep expertise in Java Core is especially valued for this position. Locations Sao Paulo, Brazil Austin, Texas Argentina Dublin, Ireland What you will do Design, build, and maintain backend systems using Java Develop and support distributed, cloud-agnostic data pipelines Contribute to a microservices architecture with Docker Help scale systems that handle large volumes of messages Requirements Senior-level experience with Java Core Strong understanding of distributed systems Background in microservices and Docker Comfort working with a geographically distributed team Learn more Telnyx Private Network Edge Connectivity
The MongoDB Customer Observability Team comprises a diverse group of contributors dedicated to empowering users to effectively manage MongoDB at a global scale. We are responsible for MongoDB Atlas, our database-as-a-service solution and the fastest-growing product, enabling users to deploy globally distributed MongoDB clusters in just minutes. We are on the lookout for a Senior Software Engineer to join our team and address exciting challenges in the Observability domain. In this role, you will help develop tools and platforms that enhance our users' understanding of the health and performance of their MongoDB deployments. Your contributions will include collecting metrics, monitoring slow queries, and providing actionable insights, such as index and schema recommendations that enhance the speed, efficiency, and overall reliability of databases. This position offers a unique opportunity to influence engineering excellence across both aspects of observability, leveraging innovative technologies developed within the Customer Observability group while directly contributing to our customers' success and the success of our product teams. If you are passionate about large-scale systems, diving deep into telemetry data, and building impactful tools both internally and externally, we would love to welcome you to our team! We are specifically looking for candidates based in Dublin to fit our hybrid working model.
Ripple is seeking a Senior Manager, Software Engineering to guide a team of engineers in Dublin, Ireland. This position focuses on leading the development of scalable software solutions that support the company’s mission. Role overview The Senior Manager will oversee the software development process from planning through delivery. This includes mentoring engineers, setting technical direction, and ensuring that projects meet quality standards. Team leadership Building a collaborative and creative environment is central to this role. The Senior Manager will support team growth, encourage innovation, and help engineers reach their potential. What you will do Lead and mentor a team of software engineers Oversee the end-to-end software development lifecycle Promote high standards for technical excellence and product quality Foster a culture of collaboration and creativity
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.
About Us: Nitro Software, Inc. is a leading global SaaS provider specializing in seamless digital document workflows. Our comprehensive suite of solutions includes PDF management, eSigning, identity verification, and analytics, all backed by a top-tier customer success and change management team. With a user base exceeding 3 million and a clientele of over 13,000 businesses in 157 countries, we proudly serve 67% of the Fortune 500. Our Work Environment: At Nitro, we strive to foster an empowering environment that allows talented individuals to thrive. Our collaborative approach is guided by five core principles: One Team, One Mission: We are united in our commitment to Nitro's mission, creating an environment where everyone feels valued as part of something greater. Own It: We take responsibility for our actions and decisions, encouraging each other to lead with creativity and a solutions-oriented mindset. Accountable to Our Customers: Our dedication to customers is paramount; we follow through on our commitments. Excellence in Execution: Driven by passion and precision, we deliver innovative and high-quality results. Be Bold, Fail Fast, Learn Faster: We embrace learning through growth, daring to experiment and question while continuously iterating toward improvement. These guiding values shape our work culture, inspiring everyone to contribute their best efforts. Why Choose Nitro Engineering: Engineering plays a vital role at Nitro, as we develop the products and services that form the backbone of our business today while working toward our vision of smarter documents for the future. Our Engineering team is diverse and exceptionally talented, committed to building the right products in the right way.
Welcome to Example Corp, where innovation meets excellence. As a leader in the tech industry, we are dedicated to creating cutting-edge solutions that empower our clients.About the PositionAs a Senior Software Engineer at Example Corp, you will play a pivotal role in designing, developing, and maintaining robust web applications. Collaborating closely with our talented development team, UX/UI designers, and graphic designers, you will ensure a seamless and engaging user experience. Your expertise in Java and JavaScript will drive the innovation of our software solutions, while your mentorship will guide our junior engineers. Together, we will establish best practices and architectural principles that enhance our projects. This role is integral to our mission of delivering high-quality software that delights our customers.
About Us: Nitro Software Inc. is a global leader in software-as-a-service (SaaS) solutions for efficient digital document workflows. Our extensive suite of products includes PDF solutions, eSigning, identity verification, and advanced analytics, all backed by an exceptional customer success and change management team. With over 3 million licensed users and more than 13,000 business customers spanning 157 countries, we proudly serve 67% of the Fortune 500.How We Work: At Nitro, we are committed to fostering a culture where talented individuals can thrive. Collaboration, innovation, and meaningful engagement are at the heart of our operations. Our work is guided by five core principles, which empower us to achieve our collective goals.One Team, One Mission: Our collective commitment to Nitro's mission defines our culture. Together, we are building an environment where every team member feels valued and integral to our success.
At Klaviyo, we celebrate the diverse backgrounds, experiences, and perspectives that each Klaviyo (as we call ourselves) brings to our dynamic workplace. We believe in providing every individual with a fair opportunity for success, valuing the unique contributions beyond conventional job qualifications. If you find that you align closely with the requirements but not perfectly, we encourage you to apply. Curious about what it's like to work at Klaviyo? Visit klaviyo.com/careers to discover how we empower creators to shape their own futures.Team Overview:The Amplify Engineering team is dedicated to developing innovative internal tools, platforms, and AI-driven automation that enhance operational efficiency at Klaviyo as we expand. We collaborate closely with various departments—including Sales, Marketing, Engineering & Product, Customer Service & Success, and Finance—to address real operational challenges through thoughtfully designed software solutions.Our projects encompass internal applications, third-party integrations, interactive dashboards, CMS integrations, and sophisticated AI systems that automate mundane tasks, deliver timely information, and empower teams to make informed decisions. We thrive on rapid feedback loops with our internal stakeholders, enabling us to deliver quickly, learn effectively, and witness the immediate impact of our contributions on speeding up deals, resolving tickets promptly, and streamlining launches.This position is tailored for senior engineers who are passionate about transforming real-world challenges into dependable, scalable solutions. The work is highly visible and significantly influences how our Klaviyos accomplish their tasks daily.Your Impact:As a Senior Software Engineer on the Amplify team, you will play a crucial role in designing, developing, and maintaining complex internal products and platforms, including internal web applications, APIs, data and event pipelines, and AI-enhanced workflows utilized by our Sales, Marketing, Customer Service & Success, R&D, and Finance teams.Lead the complete lifecycle of projects and features—from initial discovery and technical design through implementation and post-launch support.
Since its inception, Fivetran has been dedicated to making data access as seamless and dependable as electricity. With our solution, client data flows effortlessly into their data warehouses, organized and ready for analysis, without the need for extensive engineering or ongoing maintenance. Our technology empowers organizations to become genuinely data-driven every day.About the RoleFivetran is at the forefront of building data pipelines to enhance the modern data stack for countless companies.We are seeking a Senior Software Engineer to join our dynamic core team, engaging in a balanced blend of design and implementation activities to strengthen the technical backbone of our product offerings.Your responsibilities will involve advancing a high-performance extract-load-transform data integration system that allows our engineering teams to efficiently develop hundreds of data connectors with minimal maintenance. This role will require you to think critically about relational semantics, advanced abstractions, data representation, and software performance. While you don’t need to be an expert upon joining, we expect you to have experience working effectively within a high-impact software team, particularly in environments where optimal solutions are not immediately clear, and your decisions carry significant consequences. A successful candidate will exhibit humility in gathering diverse opinions and fostering consensus while also being decisive when necessary, balancing system development and iteration while it’s live. We also value proficiency in both modern and legacy software development environments.This is a full-time role based in our Dublin office. Our hybrid work model offers a blend of remote flexibility and in-person collaboration, requiring two days in the office each week to foster teamwork and connections.Technologies You’ll UseC (our primary programming language), Python (for testing), relational databases (Postgres, Oracle, SQL Server), makeGitHub Copilot, Claude Code, Jenkins, GCP, Azure, AWSmacOS/Linux/Unix/Windows, gitWhat You’ll DoGain in-depth knowledge of Fivetran to guide development towards practical and impactful system enhancementsContribute to our roadmap development and planningCollaborate closely with a compact yet powerful core team and a wider array of stakeholdersEngage throughout the project lifecycle: requirements, design, implementation, and testing
Join the MongoDB Database Experience team, a vibrant and diverse group dedicated to enhancing our users' ability to manage MongoDB at a global scale. We develop cutting-edge tools for MongoDB Atlas, our database-as-a-service solution, which is our fastest growing product, enabling users to deploy fault-tolerant, globally distributed MongoDB clusters in mere minutes. We are on the lookout for a Senior Software Engineer to become a vital member of our Developer Tools Team within the Database Experience division. This team is key in creating tools that empower users to interact seamlessly with their data and monitor the health and performance of their MongoDB deployments. Whether through desktop applications like MongoDB Compass or web-based interfaces such as Atlas Data Explorer, the Developer Tools Team plays a crucial role in user engagement. This role requires participation in a 24/7 on-call rotation to maintain business continuity and ensure prompt incident response. This position can be fulfilled from our Dublin office or remotely within Ireland.
At Intercom, we are revolutionizing customer service with our AI-driven platform, dedicated to empowering businesses to deliver outstanding customer experiences.Our flagship AI agent, Fin, represents the pinnacle of customer service innovation, enabling companies to provide 24/7, top-notch support that enhances customer interactions. Integrated with our Helpdesk, the Intercom Customer Service Suite is designed to tackle complex queries requiring human intervention, ensuring seamless service.Since our inception in 2011, we have gained the trust of nearly 30,000 businesses globally, setting new benchmarks for excellence in customer service. Our commitment to our core values drives us to break new ground, innovate rapidly, and create unmatched value for our clients.What’s the opportunity?As a Senior Software Engineer at Intercom, you will tackle real-world customer challenges through the strategic and efficient application of your technical expertise. You will join a multidisciplinary product team, collaborating closely with designers, product managers, researchers, and data analysts to build robust backend and frontend systems.With exciting scaling challenges ahead, you will have the opportunity to leverage your skills in areas like enhancing our messenger composer, improving rule matching, ensuring app security, optimizing deliverability, and implementing machine learning solutions.
About Speechify Speechify builds text-to-speech tools that help people read and learn in new ways. Over 50 million users turn to our technology to convert PDFs, books, Google Docs, news articles, and websites into audio. This lets them read more quickly and remember more. Our products span iOS, Android, Mac, Chrome, and the web. We have earned recognition from Google as Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. Our remote team includes nearly 200 people with backgrounds at Amazon, Microsoft, Google, top universities, and successful startups. We work together to make reading accessible for everyone.
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.
About Speechify Speechify helps people access information by making it as simple as listening. Users can absorb web articles, cloud documents, and books on their devices, enjoying a smooth listening experience at their own pace. Our tools aim to make learning faster and more effective. We are growing quickly and leading our category, much like streaming services changed audio entertainment. Now, we are expanding our team in Dublin, Ireland. Role Overview The Senior Software Engineer will join the Core Experiences Team. This group builds and maintains the core services and SDKs that power Speechify’s product experience across platforms. The role suits someone who enjoys working where product development meets infrastructure, can think strategically, and takes pride in designing clear APIs and efficient systems that improve how users interact with our products. What You Will Do Work closely with Product Teams to define project scopes, break down tasks for faster customer feedback, and handle integration and UX trade-offs across different teams. Deliver solutions through our cross-platform SDK. Improve existing features by speeding up load times and designing smarter parsing with better abstractions and algorithms. Deploy cloud functions, lightweight backend services, and jobs using Kotlin. Who We’re Looking For Systems thinker: Sees the value in simple, well-designed systems. Quick to execute: Generates ideas quickly and balances shipping now with building for the future. Focused contributor: Knows when to collaborate and when to work independently in a high-growth startup setting. Collaborative innovator: Motivates, engages, and negotiates with designers, marketers, and product managers.
Apr 20, 2026
Sign in to browse more jobs
Create account — see all 731 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.