Top Software Engineer Jobs in Dublin

24 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Build and maintain AI platform infrastructure, including LLM proxies, AI key management, observability pipelines, autonomous agents, MCP services, and an internal plugin marketplace. Develop reliable backend systems and developer tooling, collaborate across engineering and product teams, and promote agentic development practices. The role requires experience with scalable services, LLM-powered agents, distributed systems, cloud infrastructure, prompt engineering, and AI coding assistants.
Top Skills: A2A ProtocolsAi AgentsClaude CodeCloud-Native InfrastructureCursorDatadogDistributed SystemsGithub AppsGithub CopilotJavaKotlinLangfuseLlmsMcpRest Apis
19 Days AgoSaved
In-Office
Dublin, Ireland
Entry level
Entry level
Cloud • Software • Analytics
Develop networking software for Arista’s switches and routers, including Linux kernel and user-space code, routing protocols, hardware and ASIC interfaces, forwarding-state management, configuration services, and automated testing. Work across C/C++, Go, and Python in embedded Fedora Linux environments, implementing high-performance, fault-tolerant systems and protocols such as BGP, OSPF, and ISIS. Collaborate in a highly technical team focused on software-defined networking and data-center infrastructure.
Top Skills: 802.1XAsicBfdBgpCC++Embedded SystemsFedora LinuxFpgaGerritGitGoGrpcI2CIsisJavaJenkinsLinuxLldpNetconfNode.jsOpenconfigOspfPciePythonReactRedux.JsRestconfSmbusSoftware Defined NetworkingSpiSshSslYang
Reposted 19 Days AgoSaved
In-Office
Dublin, Ireland
Mid level
Mid level
eCommerce • Retail
Design, build, and maintain scalable backend services for eBay's Cloud Security Segmentation platform. Develop Kubernetes-based control plane services, troubleshoot distributed systems and cloud infrastructure, use CI/CD and automated testing, participate in code reviews and incident response, and leverage AI-assisted engineering tools to improve productivity and reliability.
Top Skills: Ai-Powered Development ToolsAutomated TestingC++Ci/CdCloud InfrastructureContainersGoJavaKubernetesLinuxPythonTcp/Ip NetworkingVersion Control
19 Days AgoSaved
In-Office
Dublin, Ireland
Internship
Internship
Cloud • Software • Analytics
Develop software for high-performance networking hardware and embedded Linux systems. Responsibilities include writing C/C++, Go, and Python code; implementing routing protocols and configuration services; programming ASICs, FPGAs, and hardware interfaces; reconciling kernel and switch forwarding states; and building automated testing systems for large-scale network devices.
Top Skills: 802.1XAsicsBfdBgpCC++Embedded SystemsFedora LinuxFpgasGerritGitGoGrpcI2CIommuIs-IsJavaJenkinsLinuxLldpNetconfNode.jsOpenconfigOspfPciePythonReactRedux.JsRestconfSlackSmbusSoftware-Defined NetworkingSpiSshSslTrelloYang
25 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs and implements scalable full-stack analytics applications, responsive user interfaces, data models, APIs, and data pipelines. Develops and reviews well-tested code, collaborates with product and design teams, mentors junior engineers, and improves development processes. The role requires expertise in Java, Spring Boot, React, TypeScript, distributed systems, cloud-native development, automated testing, and data-driven solutions.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingNunitPythonReactReduxRestSoapSplunkSpring BootSQLTypescript
25 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, build, test, and maintain scalable full-stack analytics applications, responsive user interfaces, data models, APIs, and data pipelines. Collaborate with product managers and designers, mentor junior engineers, review code, improve development processes, and deliver customer-focused solutions in an agile environment. The role involves supporting credit risk, portfolio optimization, advertising insights, and other data-driven Mastercard products.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingNunitPythonReactReduxRestSoapSplunkSpring BootSQLTypescript
25 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, builds, tests, and maintains scalable full-stack analytics applications, responsive user interfaces, data models, APIs, and data pipelines. Partners with product managers and designers to deliver customer-focused features, reviews code, improves development processes, and mentors junior engineers. The role requires strong collaboration across teams and geographies while developing solutions for credit risk, portfolio optimization, and advertising analytics.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingMultithreadingNunitPythonReactReduxRestSoapSplunkSpring BootSQLTypescript
25 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, builds, tests, and maintains scalable full-stack analytics applications, responsive user interfaces, data models, APIs, and data pipelines. Partners with product managers and designers to deliver customer-focused features, improves development processes, reviews code, ensures quality, and mentors junior engineers. The role involves Java and Spring-based backend development, React and TypeScript front-end work, distributed systems, cloud-native development, automated testing, and collaboration across teams and geographies.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingNunitPythonReactReduxRestSoapSplunkSpring BootSQLTypescript
25 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs and builds scalable full-stack analytics applications, responsive user interfaces, data models, APIs, and data pipelines. Develops and reviews high-quality tested code, collaborates with product and design teams, mentors junior engineers, and improves development processes. The role requires strong Java and Spring Boot expertise alongside React, TypeScript, SQL, distributed systems, cloud technologies, and automated testing experience.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingMultithreadingNunitPythonReactReduxRestful ApisSoapSplunkSpring BootSQLTypescript
25 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, builds, tests, and maintains scalable full-stack analytics applications, data models, pipelines, APIs, and responsive user interfaces. Partners with product managers and designers to deliver customer-focused features, improves development processes, reviews code, mentors junior engineers, and collaborates across global teams.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingNunitPythonReactReduxRestSoapSplunkSpring BootSQLTypescript
25 Days AgoSaved
Remote or Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, build, and maintain scalable full-stack analytics applications, responsive user interfaces, data models, APIs, and data pipelines. Develop high-quality tested code, collaborate with product and design teams, mentor engineers, improve development processes, and deliver innovative solutions for financial analytics, credit risk, portfolio optimization, and marketing products.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingNunitPythonReactReduxRestSoapSplunkSpring BootSQLTypescript
25 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, build, test, and maintain scalable full-stack analytics applications, responsive user interfaces, data models, APIs, and data pipelines. Collaborate with product managers, designers, customers, and global engineering teams to deliver complex features. Improve development processes, ensure code quality, mentor junior engineers, and develop innovative solutions for credit risk, portfolio optimization, and advertising analytics.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingNunitPythonReactReduxRestSoapSplunkSpring BootSQLTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
25 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs and builds scalable full-stack analytics applications, responsive user interfaces, data models, APIs, and data pipelines. Responsibilities include writing and reviewing tested code, collaborating with product and design teams, mentoring engineers, improving development processes, and delivering solutions for credit risk, portfolio optimization, and advertising analytics.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingNunitPythonReactReduxRestSoapSplunkSpring BootSQLTypescript
25 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, builds, tests, and maintains scalable full-stack analytics applications, responsive user interfaces, data models, pipelines, APIs, and distributed systems. Partners with product managers and designers to deliver customer-focused features, improves engineering processes, reviews code, and mentors junior engineers. The role requires collaboration across teams and geographies while supporting analytics products for credit risk, portfolio optimization, and advertising insights.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingNunitPythonReactReduxRestSoapSplunkSpring BootSQLTypescript
25 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, builds, tests, and maintains scalable full-stack analytics applications, responsive user interfaces, data models, APIs, and data pipelines. Collaborates with product managers, designers, customers, and global teams to deliver complex features. Ensures code quality, mentors junior engineers, improves development processes, and develops innovative solutions for credit risk, portfolio optimization, and advertising insights.
Top Skills: .NetAWSC#Cloud FoundryDistributed SystemsGitJavaJenkinsJpaJSONJunitMessage QueuingNunitPythonReactReduxRestSoapSplunkSpring BootSQLTypescript
10 Days AgoSaved
Remote
Dublin, Ireland
Entry level
Entry level
Artificial Intelligence • Software • Cybersecurity
Build and operate full-stack systems for an AI-powered offensive security platform. Responsibilities include developing React frontends, TypeScript APIs, Kotlin and Go backend services, deploying on AWS, designing scalable systems, optimizing databases, supporting production, and owning features from concept through deployment. The role involves close collaboration with AI and security researchers in a fast-paced remote startup.
Top Skills: Asynchronous WorkflowsAWSAws CdkEvent-Driven ArchitectureGoGraphQLKotlinMessage QueuesNode.jsPostgresReactRestTerraformTypescript
25 Days AgoSaved
Hybrid
Dublin, Ireland
Mid level
Mid level
Consumer Web • eCommerce • Software
Develop full-stack software for CarGurus' Canadian and UK dealer-facing products. Responsibilities include designing, building, testing, deploying, monitoring, and maintaining applications using Java, Spring Boot, React, JavaScript/TypeScript, AWS, and related technologies. Collaborate with engineers and product managers, integrate third-party APIs, contribute to service-oriented architecture, participate in code reviews, and help establish engineering practices in Dublin.
Top Skills: Asp.NetAWSDjangoExpressJavaJavaScriptMicroservicesNextjsRuby on RailsReactSpring BootTypescript
Reposted 21 Days AgoSaved
In-Office
Dublin, Ireland
Internship
Internship
Information Technology • Industrial • Manufacturing
Software Developer Intern joining Rakuten Kobo’s Global Delivery team to help develop, test, and deliver high-quality software services. The role involves collaborating with developers and testers, working independently on assigned tasks, and contributing to software delivery for internal and external users. Required skills include React, object-oriented programming, T-SQL databases, web technologies, and source control systems. Knowledge of server-side web technologies and ORM frameworks is preferred.
Top Skills: C#CSSEntity FrameworkGitHTMLJavaJavaScriptMvcNhibernateReactT-SqlTfsWeb Api
12 Days AgoSaved
Remote
Dublin, Ireland
Senior level
Senior level
Cloud • Security • Software • Generative AI
Develop and maintain Elasticsearch’s Inference API and plugin framework, integrating internal and external AI inference providers. Responsibilities include API and protocol design, streaming, asynchronous execution, rate limiting, configuration, billing integration, error handling, open-source contribution reviews, incident response, and comprehensive unit, REST, and rolling-upgrade testing. The role requires strong Java expertise, low-level concurrency knowledge, API design skills, and collaboration across distributed teams.
Top Skills: Ai/Ml SystemsCachingClassloadersConcurrencyElasticsearchGarbage CollectionGradleJavaJava Memory ModelMavenParallelismRest ApiSseYaml
13 Days AgoSaved
In-Office or Remote
Dublin, Ireland
Entry level
Entry level
Cloud • Software
Graduate software engineers will develop open-source and commercial software across the Linux stack, from firmware, kernels, and drivers to desktop applications, containers, clouds, and Kubernetes. Responsibilities include writing resilient, performant code, contributing to product roadmaps, engaging with users and open-source communities, addressing customer issues, and developing secure software. The role is globally remote with twice-yearly international team sprints and emphasizes mentorship, collaboration, and continuous technical growth.
Top Skills: ArchBashCC++DebianFedoraGoJavaJavaScriptKubernetesLinuxNixPythonRaspberry PiRisc-VRustUbuntu
23 Days AgoSaved
In-Office
Dublin, Ireland
Entry level
Entry level
Information Technology • Industrial • Manufacturing
Develop and deliver full-stack web features using Microsoft technologies, .NET microservices, React, and modern JavaScript/CSS. Responsibilities include solution design, proof-of-concept development, implementation, testing, deployment, monitoring, code reviews, stakeholder communication, and mentoring junior engineers. The role also contributes to CI/CD, infrastructure, observability, and automated testing within an Agile development environment.
Top Skills: .Net 8ArgocdAsp.Net MvcAzure DevopsC#Ci/CdCSSDockerEntity FrameworkGitGitIocJavaScriptKubernetesMicroservicesMs SqlNservicebusPlaywrightRabbitMQRavendbReactRestful ServicesRubySeleniumSolidSolrTddWebapi
24 Days AgoSaved
In-Office
Dublin, Ireland
Senior level
Senior level
Cloud • Fintech • HR Tech
Designs, builds, deploys, and operates AI-powered systems that automate Workday implementation tasks. Integrates LLM and machine-learning capabilities into production products, develops reliable infrastructure and monitoring, improves performance and cost efficiency, and collaborates with product, data science, implementation, partner, and platform teams. The role also helps establish engineering standards for a growing AI discipline.
Top Skills: AWSAzureC++GCPJavaLangchainLanggraphLangsmithLarge Language ModelsPythonRustScala
Reposted One Month AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Financial Services
Lead a software engineering team building scalable AWS-based data integration and warehousing solutions. Design and deliver ETL/streaming pipelines (Spark, PySpark/Scala, Kafka), implement IaC and CI/CD, adopt enterprise AI-assisted development practices, and collaborate with cross-functional teams to ensure secure, high-performance data platforms.
Top Skills: Apache AirflowArtifactoryAthenaAvroAws GlueAws LambdaCloudFormationDatabricksDelta LakeDynamoDBEmrGitGithub CopilotIcebergJavaJenkinsJunitKafkaMavenOracleOrcParquetPysparkRdsS3ScalaSparkSpring BootSQLSwaggerTerraformYaml
2 Days AgoSaved
In-Office
Dublin, Ireland
Senior level
Senior level
eCommerce • Fintech • Information Technology • Payments • Financial Services
Designs and maintains automated testing frameworks for a cloud-based, event-driven payments platform. Responsibilities include API, contract, integration, end-to-end, performance, resilience, and database testing; CI/CD quality gate integration; test data management; observability and failure analysis; quality dashboards; and coaching engineering teams on shift-left testing. The role requires hands-on Java or JVM development, distributed systems testing, Kafka, REST APIs, performance testing, and six or more years of software quality engineering or test development experience.
Top Skills: ArgocdAvroAws EksCucumberDynatraceFortifyGatlingGitlab CiHelmJavaJenkinsJmeterJunit 5K6KafkaKotlinKubernetesMicrometerOwasp ZapPactPostgresPrometheusRest AssuredSchema RegistrySplunkTerraformWebinspect
Reposted 3 Days AgoSaved
In-Office
Dublin, Ireland
Senior level
Senior level
Big Data • Internet of Things • Mobile • Other
Design, build, and optimize a multi-region, highly-available Java/Scala microservices data pipeline processing thousands of messages/sec. Improve performance, implement fraud-detection pipelines with ML (Kafka/Kafka Streams), deploy to multi-cloud Kubernetes, and push frequent production releases to maintain five-nines uptime.
Top Skills: Ai ToolingCassandraCi/CdClickhouseDockerGitJavaJava 11KafkaKafka StreamsKubernetesLinuxMachine LearningOpensearchScala
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account