
Stripe · Dublin
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ...
Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the
most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission
is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented
opportunity to put the global economy within everyone's reach while doing the most important work of your career.
The Payments organization focuses on developing products and platforms that enable users to accept payments from customers
efficiently. This includes building APIs for processing payments, enabling regional, non-card payment options, and extending
Stripe's capabilities to make it easy for businesses to accept in-person payments. The Risk Engineering team develops products
that minimize financial and regulatory risks while ensuring a seamless user experience, thereby safeguarding Stripe's brand and
financial stability. The Premium Merchant Experiences team helps businesses using Stripe succeed by providing high-quality,
contextual, and timely premium support options. Our Dublin-based team is a startup within Stripe, building a greenfield
product—offering both automated, AI-driven support and improved access to technical experts across Stripe.
Team matching—exact team matching for one of the subteams within this org will begin during final stages. Please note we may also
consider you for different orgs based on your experience, location, etc.
We're looking for software engineers who are interested in building software services and platforms that impact thousands of
employees and millions of Stripe users, regardless of whether they're an end user, developer, or partner.
our company and customers for years to come
We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you
are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
process is language-agnostic)
external users
THIS IS ADYEN Adyen is the financial technology platform of choice for leading businesses, providing payments, data, and financial products in a single solution for global customers like Meta, Uber, and H&M. At Adyen, everything we do is engineered for ambition. We create an environment with opportunities for our people to succeed, backed by a culture that encourages ownership and provides the support to truly own your career. We are motivated individuals who tackle unique technical challenges at scale and solve them as a team, delivering innovative and ethical solutions that help businesses achieve their ambitions faster. ABOUT THE ROLE We are seeking a highly skilled and enthusiastic Staff Software Engineer with a strong background in building reliable, scalable, and low latency systems and hands-on experience in Machine Learning (ML) applications. In this role, you will play a critical part in designing, building, and scaling systems that leverage ML to solve real-world business challenges. You are someone who is curious about new technologies, eager to learn, and passionate about using technology as a practical tool to drive meaningful business impact. You enjoy solving complex problems and thrive in environments where innovation, continuous learning, and collaboration are key. THE OPPORTUNITY Adyen is building out its capabilities in data-driven risk management to combat financial crime and fraud across its platform. We operate at a massive global scale, enabling businesses around the world to accept payments, issue cards, and embed financial products, helping millions of business owners around the globe do business with less friction. While we have foundational elements in place, we have recently shifted our strategy to take a more holistic approach to proactively detect and mitigate financial crime and fraud. KEY RESPONSIBILITIES * Design and develop robust, scalable software systems that integrate Machine Learning models into production environments. * Collaborate closely with product managers, data scientists, and business stakeholders to understand business problems and translate them into technical solutions. * Evaluate new technologies, frameworks, and tools, and drive their adoption where appropriate to solve real business challenges. * Mentor and guide junior engineers and peers through technical leadership and knowledge sharing. * Advocate for best practices in software engineering, and system architecture. * Continuously learn and stay up-to-date with advancements in software engineering, infrastructure, and AI technologies. * Lead technical design discussions and contribute to the strategic direction of the technology roadmap. * Close cross functional collaboration with different, non-technical functions like Account Management, Compliance, Operations etc. REQUIREMENTS * At least 10-12 years of extensive industry hands-on experience in Software Engineering and building data intensive applications, including system design, architecture, and development. * Experience with building scalable, reliable, and low latency systems. * Strong programming skills in Java. (Python is a plus) * Experience in incident management. * Experience working with and using SQL and NoSQL databases like Postgres and Cassandra. * Knowledge of streaming & queuing frameworks. * Deep curiosity and drive to continually learn new technologies and techniques. * Familiarity with data engineering concepts, big data tools (like Spark), and distributed data architectures. * Passion for applying technology to solve real business problems in a pragmatic and impactful way. * A good product sense and the ability to understand how research can translate into valuable applications. * Excellent communication skills and a collaborative mindset. WHY ADYEN? This is an exceptional opportunity to join a solid, established company with a startup mindset, characterized by small teams, direct communication, and work on important challenges. You’ll have direct access to massive global datasets (e.g., payments, identity data) and the ability to see your work have an immediate impact at scale. We offer an environment of ownership and speed, where a focused research team can make a significant difference. You will be at the forefront of bridging AI and fintech, shaping how these two critical areas intersect. We are looking for individuals who are eager to stay connected to the edge of innovation while ensuring we deliver practical value to our global platform. ABOUT THE TEAM We work in the financial Crime and Fraud department. As a financial institute, we provide products to store and move finances. This comes at a risk. Fraudsters and criminals can misuse our platform to do financial crime like money laundering, and fraud like taking funds that do not belong to them. We need to be one step ahead of the fraudsters and we are also liable to report any detection of financial crime. We leverage our huge amount of data to identify actors using our platform, mitigate crime and catch fraud cases without creating friction for our genuine customers. In order to do this in a scalable and reliable manner, we have teams dedicated to figuring out the customer behind any event that goes through Adyen, do risk assessment, and make good judgement in real time as well as after the event has taken place. Day to day we work with Java, Postgres, Cassandra, Kafka, RabbitMQ, Big Data Platform, Machine Learning to equip ourselves with the right tools. OUR DIVERSITY, EQUITY AND INCLUSION COMMITMENTS Our unique approach is a product of our diverse perspectives. This diversity of backgrounds and cultures is essential in helping us maintain our momentum. Our business and technical challenges are unique, and we need as many different voices as possible to join us in solving them - voices like yours. No matter who you are or where you’re from, we welcome you to be your true self at Adyen. Studies show that women and members of underrepresented communities apply for jobs only if they meet 100% of the qualifications. Does this sound like you? If so, Adyen encourages you to reconsider and apply. We look forward to your application! WHAT’S NEXT? Ensuring a smooth and enjoyable candidate experience is critical for us. We aim to get back to you regarding your application within 5 business days. Our interview process tends to take about 4 weeks to complete, but may fluctuate depending on the role. Learn more about our hiring process here. Don’t be afraid to let us know if you need more flexibility. This role is based out of our Amsterdam office. We are an office-first company and value in-person collaboration; we do not offer remote-only roles.
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. ABOUT THE TEAM The Payments organization focuses on developing products and platforms that enable users to accept payments from customers efficiently. This includes building APIs for processing payments, enabling regional, non-card payment options, and extending Stripe's capabilities to make it easy for businesses to accept in-person payments. The Risk Engineering team develops products that minimize financial and regulatory risks while ensuring a seamless user experience, thereby safeguarding Stripe's brand and financial stability. Team matching—exact team matching for one of the subteams within this org will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. Find more information on our team matching process here. WHAT YOU’LL DO We're looking for frontend engineers who are interested in building consumer-focused UIs and full-stack products that impact thousands of employees and millions of Stripe users, regardless of whether they're an end user, developer, or partner. RESPONSIBILITIES * Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end. * Build elegant APIs and user experiences that enable merchants to run and scale their businesses on top of Stripe. * Craft new products and features that impact millions of people and businesses around the world such as building the fastest and most seamless checkout flow. * Explore creative opportunities for next-gen payments experiences that leverage the depth of Stripe's payment technology. * Collaborate with stakeholders across the organization such as product, design, infrastructure, marketing, and operations. * Develop and execute against both short- and long-term roadmaps. Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation. * Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter. WHO YOU ARE We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * 5+ years of software development experience, with an emphasis on modern frontend technologies (HTML/CSS/TypeScript/React) and building delightful user interfaces * Comfort operating as a frontend developer and owning projects end-to-end * Motivated by solving hard problems and measuring success in terms of impact * Thrive in a highly collaborative environment involving different stakeholders and subject matter experts * Enjoy working with a diverse group of people with different areas of expertise PREFERRED QUALIFICATIONS * Experience working in high-growth teams similar to Stripe * Experience building financial systems or tools for financial experts
Note: if you are an intern, new grad, staff, frontend or fullstack applicant, please do not apply using this link and visit our jobs page for those specific postings. WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies — from the world's largest enterprises to the most ambitious startups — use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. ---------------------------------------------------------------------------------------------------------------------------------- About the Organization Payments and Risk Sub-orgs: Link and OCS, Payments Acceptance, Risk The Payments organization focuses on developing products and platforms that enable users to accept payments from customers efficiently. This includes building APIs for processing payments, enabling regional, non-card payment options, and extending Stripe's capabilities to make it easy for businesses to accept in-person payments. Optimized Checkout and Link teams work to create best-in-class checkout experiences that enhance customer satisfaction and drive merchant conversion rates. The Risk Engineering team develops products that minimize financial and regulatory risks while ensuring a seamless user experience, thereby safeguarding Stripe's brand and financial stability. Team Matching: Exact team matching for one of the sub-teams will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. ---------------------------------------------------------------------------------------------------------------------------------- What you'll do We're looking for backend engineers who want to make an impact on managing money at a global scale with a passion for building ergonomic APIs. Our team collaborates with many cross-functional teams — from Infrastructure to Product — to deliver innovative solutions that address evolving user needs. Responsibilities * Design, build, and maintain APIs, services, and large-scale systems that reliably and efficiently handle billions of money movement requests * Debug and solve critical production issues across services and multiple levels of the stack * Mentor engineers to help them grow * Collaborate with stakeholders across the company to build new features at large scale, while improving internal engineering standards, tooling, and processes * Collaborate effectively in a distributed and hybrid team, maintaining open communication and strong connections with colleagues ---------------------------------------------------------------------------------------------------------------------------------- Who you are We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements * 2+ years of industry software engineering experience (does not include internships or co-ops) * Strong coding skills in any programming language (we understand new languages can be learned on the job, so our interview process is language agnostic) * Strong collaboration skills; can work across workstreams within your team and contribute to your peers' success * Ability to thrive with a high degree of autonomy and ownership, with an entrepreneurial mindset * Interested in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users Preferred qualifications * Experience with large-scale financial tracking systems * Good understanding and practical knowledge of cloud-based services (e.g., gRPC, GraphQL, Docker/Kubernetes, AWS, etc.)