Top Software Engineer Jobs in Dublin

One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead architecture, design, development, and delivery of Mastercard’s cloud-native experimentation and analytics platform. Build scalable services, APIs, data pipelines, and distributed systems using AWS, Azure, Databricks, Spark, and modern delivery practices. Drive modernization, technical strategy, design reviews, code quality, security, reliability, and observability. Coordinate globally distributed teams, collaborate with product and technical partners, mentor engineers, and deliver secure, high-performance software across the full development lifecycle.
Top Skills: SparkAWSAzureCi/CdCloud-Native ArchitectureContainerizationData PipelinesDatabricksDistributed SystemsKubernetesMicroservicesObservabilityPysparkRest Apis
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead the architecture, design, development, and modernization of Mastercard’s cloud-native experimentation and analytics platform. Build scalable services, APIs, data pipelines, and analytical capabilities using AWS, Azure, Databricks, Spark, and PySpark. Drive technical strategy, system design, engineering standards, code reviews, and delivery across global teams. Mentor engineers and improve scalability, reliability, observability, security, and developer productivity through modern software practices.
Top Skills: SparkAWSAzureCi/CdDatabricksKubernetesMicroservicesPysparkRest Apis
Reposted 5 Days AgoSaved
Remote
Dublin, Ireland
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, implement, and ship engineering and data products for Windows at enterprise scale. Collaborate across engineering and product teams, provide technical leadership, mentor engineers, and apply big data and AI to build trustworthy, reliable solutions for a global user base.
Top Skills: AICC#C++JavaJavaScriptPythonWindows
Reposted One Month AgoSaved
Easy Apply
Hybrid
Dublin, Ireland
Easy Apply
Mid level
Mid level
Consumer Web • eCommerce • Marketing Tech • Retail • Software • Analytics • Generative AI
Design, build, and operate core platform services to improve availability, scalability, latency, and cost efficiency. Develop platform primitives (infra, databases, queuing), enable developer experience, and implement tooling for observability, self-healing, configuration-as-code, and cost optimization.
Top Skills: AirflowApi GatewayAWSClickhouseDynamoDBFlinkGoIcebergInfrastructure As CodeKafkaKubernetesLinuxMySQLObservabilityPythonSpark
Reposted One Month AgoSaved
Easy Apply
Hybrid
Dublin, Ireland
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
Mid-level software engineer contributing to customer-facing Atlas Growth features. Build readable, well-tested TypeScript/React code, write database queries, author technical specs, lead small projects, collaborate with product and design, participate in reviews, triage support, and join on-call rotation.
Top Skills: AWSCC++GoGCPJavaJavaScriptAzureMongoDBReactSQLTypescript
Reposted 7 Days AgoSaved
Remote
Dublin, Ireland
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead development of software tools and AI-powered solutions that identify Windows application compatibility regressions before release. Enhance an automation framework and test-authoring experience, analyze data to guide engineering decisions, and collaborate with global teams to resolve compatibility issues across devices, silicon platforms, and Windows releases.
Top Skills: Artificial IntelligenceCC#C++Data AnalyticsJavaJavaScriptModel Context Protocol (Mcp)PythonTest AutomationWindows
20 Days AgoSaved
Remote
Dublin, Ireland
Mid level
Mid level
Artificial Intelligence • Logistics • Software • Automation
Design and develop clean, maintainable software for automated document-processing products. Collaborate with business stakeholders to translate requirements into product improvements, conduct code reviews, guide technical direction, mentor colleagues, and improve engineering practices. The role uses Golang, MySQL, Docker, Kubernetes, cloud infrastructure, and GitHub CI/CD while emphasizing product ownership, clean architecture, software craftsmanship, and technical communication.
Top Skills: AWSCi/CdDockerGithub ActionsGoGoogle Cloud StorageKubernetesAzureMySQL
Reposted 7 Days AgoSaved
In-Office
Dublin, Ireland
Senior level
Senior level
eCommerce • Retail
Design, build, and operate scalable control-plane services and Kubernetes controllers enforcing network segmentation and security policies across clusters, clouds, and data centers. Integrate cloud-native networking (CNI, service mesh), automate policy lifecycle, lead production troubleshooting, apply CI/CD and observability, mentor engineers, and use AI tools to accelerate development and operations.
Top Skills: BgpC++CalicoCi/CdCiliumClient-GoCniCrdsDnsEbpfEnvoyGatekeeperGoGoogle Pub/SubGrafanaIptablesIstioJavaKafkaKubernetesLinuxNftablesOpaOpenfgaOpentelemetryPrometheusPythonService MeshSpiffeSpireSqsTcp/IpVxlan
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design and deliver Java-based capabilities for Mastercard’s large-scale Decision Enrichments platform. Build secure, resilient distributed systems, REST APIs, microservices, and event-driven applications. Collaborate with product, architecture, quality, and engineering teams throughout design, testing, deployment, and operations. Troubleshoot production issues, improve platform architecture, apply engineering best practices, and use AI-assisted development practices. Contribute technical leadership, documentation, automation, observability, and continuous improvement for mission-critical payment decisioning systems.
Top Skills: AgileAutomated TestingCi/CdCloud-Native DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesRelational DatabasesRestful ApisSafeScrumSpring BootSpring Framework
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design and deliver Java-based capabilities for Mastercard’s large-scale decisioning platform. Build secure, resilient distributed systems, REST APIs, microservices, and event-driven solutions. Collaborate with product, architecture, business analysis, and quality teams throughout design, development, testing, deployment, and operations. Troubleshoot production issues, improve platform architecture, apply engineering best practices, and use AI-assisted development practices. Provide technical leadership while supporting continuous improvement and operational excellence.
Top Skills: AgileAi-Assisted DevelopmentAutomated TestingBusiness Rules Management SystemsCi/CdCloud-Native DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesMonitoringObservabilityRelational DatabasesRestful ApisSafeScrumSource ControlSpring BootSpring Framework
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design and deliver Java-based capabilities for Mastercard’s large-scale Decision Enrichments platform. Build secure, resilient distributed systems, REST APIs, microservices, and event-driven solutions. Collaborate with product, architecture, quality, and engineering teams across the software lifecycle, including testing, deployment, operations, and troubleshooting. Contribute to technical design, automation, continuous improvement, observability, and engineering standards while applying AI-assisted development practices.
Top Skills: AgileAi-Assisted EngineeringAutomated TestingBusiness Rules Management SystemsCi/CdCloud-Native DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesRelational DatabasesRestful ApisSafeScrumSource ControlSpring BootSpring Framework
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design and deliver Java-based capabilities for Mastercard’s large-scale Decision Enrichments platform. Build secure, resilient distributed systems, REST APIs, and event-driven applications; collaborate with product, architecture, and quality teams; contribute to design, testing, deployment, documentation, and operational excellence. Troubleshoot production issues, improve engineering practices, evaluate technologies, and apply AI-assisted development throughout the software lifecycle.
Top Skills: Automated Testing FrameworksCi/Cd PipelinesCloud-Native Application DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesRelational DatabasesRestful ApisSafeScrumSource ControlSpring BootSpring Framework
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design and deliver Java-based capabilities for Mastercard’s high-scale Decision Enrichments platform. Build secure, resilient distributed systems and RESTful microservices, collaborate with cross-functional Agile teams, contribute to architecture and testing, troubleshoot production issues, improve automation and engineering practices, and apply AI-assisted development throughout the software lifecycle.
Top Skills: AgileCi/CdCloud-Native DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesRelational DatabasesRestful ApisSafeScrumSpring BootSpring Framework
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design and deliver Java-based capabilities for Mastercard’s large-scale Decision Enrichments platform. Build secure, resilient distributed systems, REST APIs, microservices, and event-driven applications. Collaborate with cross-functional Agile teams, contribute to architecture and technical designs, ensure quality through testing and CI/CD, troubleshoot production issues, and drive automation and engineering improvements. Apply AI-assisted development practices while supporting high-performance, mission-critical payment decisioning systems.
Top Skills: Automated TestingBusiness Rules Management SystemsCi/CdCloud-Native DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesRelational DatabasesRestful ApisSource ControlSpring BootSpring Framework
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design and deliver Java-based capabilities for Mastercard’s scalable Decision Enrichments platform. Build resilient distributed systems, REST APIs, microservices, and event-driven applications; contribute across architecture, implementation, testing, deployment, and operations. Collaborate with product, architecture, quality, and engineering teams, troubleshoot production issues, improve automation and engineering practices, and produce technical documentation. Apply AI-assisted development practices while helping shape secure, high-performance decisioning platforms for fraud prevention, risk management, and payment intelligence.
Top Skills: Ai-Assisted Engineering ToolsAutomated Testing FrameworksBusiness Rules Management SystemsCi/Cd PipelinesCloud-Native Application DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesRelational DatabasesRestful ApisSource ControlSpring BootSpring Framework
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs and delivers Java-based capabilities for Mastercard’s large-scale Decision Enrichments platform. Builds resilient, secure distributed systems, APIs, microservices, and event-driven solutions; contributes across architecture, implementation, testing, deployment, and operations. Collaborates with product, architecture, quality, and engineering teams; troubleshoots production issues, improves platform capabilities, documents technical designs, and applies AI-assisted engineering practices. The role supports real-time decisioning for fraud prevention, risk management, payment intelligence, and customer experiences.
Top Skills: AgileAi-Assisted EngineeringAutomated Testing FrameworksBusiness Rules Management SystemsCi/CdCloud-Native DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesRelational DatabasesRest ApisSafeScrumSource ControlSpring BootSpring Framework
One Month AgoSaved
Remote or Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design and deliver Java-based capabilities for Mastercard’s Decision Enrichments platform. Build scalable, resilient distributed systems, REST APIs, microservices, and event-driven applications. Collaborate with product, architecture, quality, and engineering teams throughout design, testing, deployment, and operations. Troubleshoot production issues, improve platform architecture, apply engineering best practices, and use AI-assisted development practices. The role requires technical leadership, enterprise-scale software expertise, and a focus on secure, high-performance payment decisioning systems.
Top Skills: Automated Testing FrameworksBusiness Rules Management SystemsCi/CdCloud-Native DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesRelational DatabasesRestful ApisSafeScrumSource ControlSpring BootSpring Framework
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design and deliver Java-based capabilities for Mastercard’s large-scale Decision Enrichments platform. Build secure, resilient distributed systems, REST APIs, microservices, and event-driven applications. Collaborate with product, architecture, quality, and engineering teams throughout design, development, testing, deployment, and operations. Troubleshoot production issues, improve platform architecture, apply automation and DevOps practices, document technical designs, and use AI-assisted engineering across the software development lifecycle.
Top Skills: Ai-Assisted EngineeringAutomated Testing FrameworksBusiness Rules Management SystemsCi/CdCloud-Native DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesRelational DatabasesRestful ApisSafeScrumSource ControlSpring BootSpring Framework
One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs and delivers Java-based capabilities for Mastercard’s large-scale Decision Enrichments platform. Builds secure, resilient distributed systems, RESTful microservices, and event-driven applications; contributes to architecture, testing, deployment, observability, and operational excellence. Collaborates with product, architecture, quality, and engineering teams, troubleshoots production issues, improves platform capabilities, and applies AI-assisted engineering practices. The role requires hands-on development, technical leadership, enterprise-scale engineering, and continuous improvement.
Top Skills: Ai-Assisted DevelopmentAutomated TestingBusiness Rules Management SystemsCi/CdCloud-Native DevelopmentContainerizationDevOpsDistributed SystemsEvent-Driven ArchitectureJavaJdk 17+Messaging PlatformsMicroservicesRelational DatabasesRestful ApisSafeScrumSource ControlSpring BootSpring Framework
8 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Consumer Web • Gaming • Mobile • News + Entertainment • Software
Build and operate scalable backend systems and APIs supporting real-time sports betting experiences for millions of customers. Responsibilities include full lifecycle ownership, production issue resolution, performance and reliability improvements, automated testing, AI-assisted engineering, cross-functional collaboration, and mentoring other engineers. The role requires backend development experience with C# or Java, cloud-based distributed systems expertise, strong testing practices, and experience using AI coding tools or agents.
Top Skills: Ai AgentsAi Coding ToolsAutomated TestingAWSBackend ApisC#Distributed SystemsGoogle Cloud Platform (Gcp)Integration TestingJavaPerformance TestingUnit Testing
21 Days AgoSaved
Remote
Dublin, Ireland
Junior
Junior
Cloud • Enterprise Web • Information Technology • Software
Build and ship backend features for enterprise Coder deployments, including database migrations, observability, reporting, auditing, security, scalability, and reliability improvements. Investigate production issues, resolve operator problems, document designs, participate in code reviews and RFC discussions, and join on-call rotations. The role requires professional Go development, concurrency knowledge, SQL expertise, debugging ability, and strong communication.
Top Skills: Github ActionsGoGrafanaGrpcKubernetesPostgresPrometheusSQL
9 Days AgoSaved
In-Office or Remote
Dublin, Ireland
Senior level
Senior level
HR Tech • Other • Professional Services
Evaluate AI coding agents such as Codex, Claude Code, and Cursor by assessing reasoning, explanations, engineering judgment, and overall interaction quality. Provide detailed written and recorded feedback, distinguish response quality levels, and help define standards for excellent AI-assisted development workflows. This flexible, remote contract requires strong software engineering experience, familiarity with modern AI development tools, rigorous subjective judgment, and excellent English communication.
Top Skills: Claude CodeCursorJavaScriptLoomOpenai CodexPythonTypescript
9 Days AgoSaved
In-Office
Dublin, Ireland
Senior level
Senior level
Gaming
Develop and modernize a large-scale full-stack web application for PlayStation’s global DevNet portal. Build cloud services using Go, TypeScript, and AWS; create front-end experiences; contribute to architecture, planning, debugging, code reviews, and agile delivery. The senior engineer will provide technical direction, mentor teammates, collaborate internationally, and help improve engineering practices and development processes.
Top Skills: APIsAWSCSSGitGoHTMLJavaScriptLinuxPHPPythonTypescriptUnix
23 Days AgoSaved
In-Office or Remote
Dublin, Ireland
Entry level
Entry level
Social Impact
Designs, develops, deploys, tests, and reviews software applications, features, and defect fixes. Collaborates with team leaders and users to support a product roadmap, analyze requirements, document software, provide developer-level support, and learn existing codebases. The role also involves participating in planning meetings, conferences, and occasional team travel.
Reposted 2 Months AgoSaved
Easy Apply
Hybrid
Dublin, Ireland
Easy Apply
Mid level
Mid level
Consumer Web • eCommerce • Marketing Tech • Retail • Software • Analytics • Generative AI
Design, build, and own features and services for Klaviyo's large-scale messaging platform. Drive performance, scalability, monitoring, and reliability for a pipeline that delivers hundreds of millions to billions of messages. Collaborate across teams, mentor engineers, and participate in hiring and technical process improvements.
Top Skills: Apache PulsarApache ZookeeperAws AuroraAws Ec2Aws RdsDjangoJenkinsMemcachedMySQLPythonReactRedisTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account