Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Dublin
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
Fintech • Information Technology
Own the architecture and long-term direction of Alpaca’s Redpanda-based event streaming platform. Lead migration to event-driven systems, design scalable real-time client streaming, establish schema and library standards, shape authentication for streaming, partner on resilience and testing, mentor engineers, influence cross-team technical decisions, and participate in platform on-call. The role primarily uses Go and involves Kubernetes, Helm, PostgreSQL, observability, and distributed systems.
Top Skills:
Argo CdAvroCognitoDebeziumFlatbuffersGoGrafanaGrpcHelmJwtKafkaKeycloakKubernetesOauth 2.0OidcPeerdbPostgresPrometheusPromqlProtobufRedpandaServer-Sent Events (Sse)TempoTerraformWebsockets
Fintech • Information Technology
Build and own automated testing frameworks, CI/CD infrastructure, load and stress testing, and chaos engineering practices for a brokerage platform. Write primarily Go, integrate AI and LLM tooling into quality workflows, investigate application and Kubernetes failures, improve developer tooling, and mentor engineers on reliability and test coverage.
Top Skills:
Argo CdChaos MeshCi/CdDockerGhzGithub ActionsGoGoogle Cloud BuildGoogle Cloud PlatformGoogle Kubernetes EngineGremlinGrpcHelmK6KafkaKubernetesKubernetes OperatorsLitmuschaosLlmsPprofPythonRedpandaRestTerraformTiltTypescript
Information Technology • Software
Maintain and evolve the Storybook codebase, designing APIs for developers, addon authors, and maintainers. Responsibilities include issue triage, pull request reviews, RFC development, educational content, community engagement, cross-team collaboration, and support rotation participation. The role requires strong web development experience, knowledge of frontend frameworks and build tools, excellent communication, and enthusiasm for improving developer experience and AI-assisted development workflows.
Top Skills:
AngularJavaScriptReactReact NativeStorybookStorybook McpTanstack ReactTypescriptWeb Components
Artificial Intelligence • Marketing Tech • Sales • Software
Build and operate production custody systems: signing service, key management, chain integrations, and transaction pipelines. Own end-to-end subsystems, integrate new chains, collaborate with cryptography on threshold signing and key recovery, write post-mortems, and produce clear async design docs and PRs.
Top Skills:
Account Abstraction)Aurora PostgresAWSBitcoin (UtxoCggmp21ClickhouseCloudhsmCmp)Eip-1559Ethereum (Eip-712FrostGg20Github ActionsGoKubernetesLedger VaultMoveMpcPostgresPsbt)RustRust (For Chain Integration)SolanaSolidityTemporalTerraformThreshold Signing (Gg18TssTypescriptYubihsm
Big Data • Cloud • Software
Design, build, and operate high-scale backend services in Go supporting authentication, authorization, billing, audit trails, pricing, notifications, feature flags, and savings reporting. Own features from design through production rollout, debug security- and money-critical issues, optimize databases and high-load systems, and collaborate on product direction. The role requires Kubernetes experience, strong API and systems engineering skills, complex project ownership, and participation in on-call rotations where needed.
Top Skills:
Ai Coding AgentsArgocdAWSAzureClickhouseCloud Object StorageGCPGcp Pub/SubGitlab CiGoGrafanaGrpcKubernetesLokiOidcOpentelemetryPostgresPrometheusRestSAMLScimTempoTerraform
Big Data • Cloud • Software
Design and build distributed systems that autonomously manage Kubernetes infrastructure at scale. Develop production Go services integrating cloud provider APIs, debug complex cloud-native production issues, and own features from architecture through rollout. Work with Kubernetes internals, time-series data, observability, CI/CD, and cloud resource optimization. Contribute to product direction, collaborate cross-functionally, and participate in on-call rotations where required.
Top Skills:
AksArgo CdAWSAzureCC++ClickhouseCloud Object StorageConntrackContainerdCri-OEbpfEksGCPGcp Pub/SubGithub ActionsGitlab CiGkeGoGrafanaGrpcIptablesKargoKarpenterKubernetesLinuxLokiPostgresPrometheusRestRuncSdnTempoTerraform
Big Data • Cloud • Software
Design, build, and operate Cast AI’s internal developer platform, including CI/CD pipelines, GitOps, observability, local development tooling, Kubernetes infrastructure, and cloud systems. Reduce engineering friction, troubleshoot complex production issues, contribute to platform strategy, and participate in on-call rotations. The role requires strong Go and systems engineering skills, project ownership, performance tuning, and comfort with ambiguity.
Top Skills:
Argo CdAWSAzureClickhouseCloud Object StorageDevcontainersGCPGcp Pub/SubGitlab CiGoGrafanaGrpcHelmKargoKubernetesLokiRestSkaffoldTempoTerraformTiltVictorialogsVictoriametricsVictoriatraces
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
Artificial Intelligence • Software • Automation
Build and scale backend systems for AI-native construction procurement software. Own data models, GraphQL APIs, distributed processing semantics, integrations with construction ERPs, authorization, approvals, and transactional business workflows. Develop in Go with Postgres and AWS, while contributing to AI-driven document extraction, optimization, observability, and complex integrations. Collaborate in a fast-moving startup environment with evolving product requirements and strong ownership expectations.
Top Skills:
AlbAWSComDataloadersEcsGenerative AiGoGqlgenGraphQLLlmsOdbcPgxPostgresRagRdsRest ApisS3SQLSquirrel
Angel or VC Firm • Artificial Intelligence • Software
Build core components of a diagnostic and personalization platform: backend data pipelines, frontends, services for genomic data ingestion, ML model integration, APIs, and cloud infrastructure. Collaborate with product and ML teams, iterate on prototypes and MVPs, and make architectural decisions supporting scalability and reliability.
Top Skills:
AIAPIsAWSCloud InfrastructureData PipelinesFastaGCPMachine LearningVcf
Angel or VC Firm • Artificial Intelligence • Software
Design and build the on-prem software stack for ModelVault appliances: containerized inference engines, model integration (LLMs/vision), deployment tooling, CLIs/GUI/APIs, OS and GPU setup, remote updates, telemetry, and collaborate with customers and founding team to iterate and scale the engineering org.
Top Skills:
AnsibleAPIsAuto-Update AgentsClisContainerizationContainerized Inference EnginesCudaFine-TuningGpu ComputingGuisInference RuntimesLangchainLlamaMistralNvidia DriversOllamaRemote Update PipelinesSdxlSshTelemetryTriton Inference ServerUbuntuVllm
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
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
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable software applications for Mastercard’s InControl virtual card platform. Design Java and RESTful API solutions, conduct feasibility and performance analysis, debug server-side calls, work with databases and cloud-native technologies, support quality processes, document systems, and collaborate with distributed cross-functional Agile teams.
Top Skills:
AgileAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, deploy, and operate highly scalable, low-latency distributed authentication services. Build APIs, real-time transaction processing, and decisioning capabilities while contributing to cloud modernization, observability, automation, and CI/CD. Troubleshoot production issues, improve reliability with SRE partners, apply secure coding practices, collaborate on fraud intelligence solutions, influence architecture, and mentor junior engineers.
Top Skills:
Asynchronous ProcessingAutomated Testing FrameworksCi/CdCloud-Native TechnologiesContainerized WorkloadsEvent-Driven ArchitecturesInfrastructure AutomationJavaMicroservicesObservability And Monitoring ToolsRest ApisSpring Boot
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, develops, tests, deploys, and operates highly scalable, low-latency distributed systems for Mastercard authentication and fraud decisioning products. Responsibilities include API and real-time transaction development, architecture, cloud modernization, CI/CD, observability, production troubleshooting, reliability improvements, secure coding, cross-functional collaboration, and mentoring engineers.
Top Skills:
Asynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainerizationDistributed SystemsEvent-Driven ArchitectureInfrastructure AutomationJavaMicroservicesMonitoringObservabilityRest ApisSpring Boot
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, deploy, and operate highly scalable, low-latency distributed authentication services. Build APIs, decisioning systems, and real-time transaction components while driving architecture, cloud modernization, observability, CI/CD, security, and operational reliability. Collaborate with Product, Data Science, SRE, and engineering teams to improve fraud detection and authentication performance. Troubleshoot production issues, contribute to technical planning, mentor engineers, and promote software engineering best practices.
Top Skills:
Asynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainerizationEvent-Driven ArchitecturesInfrastructure AutomationJavaMicroservicesObservability And Monitoring ToolsRest ApisSpring Boot
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable Java applications for Mastercard’s InControl virtual card platform. Design RESTful APIs, evaluate technical solutions, conduct performance testing, troubleshoot server-side integrations, and work with cross-functional Agile teams. Responsibilities also include database design, cloud-native development, quality assurance, project metrics, documentation, and process improvement.
Top Skills:
AgileAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, develops, deploys, and operates scalable, low-latency distributed systems for Mastercard authentication and fraud decisioning products. Responsibilities include API and real-time transaction development, architecture, cloud modernization, CI/CD, testing, observability, production troubleshooting, security, reliability improvements, cross-functional collaboration, and mentoring junior engineers.
Top Skills:
Asynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainerized WorkloadsEvent-Driven ArchitecturesInfrastructure AutomationJavaMicroservicesObservability And Monitoring ToolsRest ApisSpring Boot
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develops, tests, implements, documents, maintains, and supports secure, scalable Java applications for Mastercard’s InControl virtual card platform. Designs RESTful APIs, evaluates technical solutions, performs feasibility and performance analysis, supports cloud-native development, collaborates with cross-functional Agile teams, and contributes to quality, security, documentation, metrics, and process improvements.
Top Skills:
AgileAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, develops, deploys, and operates scalable, low-latency distributed authentication and fraud decisioning services. Responsibilities include API and microservices development, architecture, cloud modernization, CI/CD, testing, observability, production troubleshooting, reliability improvements, secure coding, and collaboration with Product, Data Science, and SRE teams. The role also mentors engineers, influences technical direction, and supports enterprise-scale authentication platforms.
Top Skills:
Api DesignAsynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainersDistributed SystemsEvent-Driven ArchitectureInfrastructure AutomationJavaMicroservicesMonitoringObservabilityRest ApisSpring Boot
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, deploy, and operate highly available, low-latency distributed services for Mastercard authentication and fraud decisioning products. Own features from design through production, develop APIs and real-time transaction components, improve cloud adoption and observability, troubleshoot production issues, strengthen CI/CD and operational practices, collaborate with SRE, Product, and Data Science teams, and mentor engineers.
Top Skills:
APIsAsynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainersDistributed SystemsEvent-Driven ArchitectureInfrastructure AutomationJavaMicroservicesMonitoringObservabilityRest ApisSpring Boot
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable Java applications for Mastercard’s InControl virtual card platform. Design RESTful APIs, evaluate technical solutions, conduct performance testing, troubleshoot server-side integrations, and contribute to database design. Collaborate with cross-functional teams using Agile practices while meeting deadlines, maintaining quality standards, documenting software, and supporting project metrics and continuous process improvement.
Top Skills:
AWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, develops, tests, deploys, and operates scalable, low-latency distributed services for Mastercard authentication and fraud decisioning products. Responsibilities include API and microservice development, architecture, cloud modernization, CI/CD, observability, production troubleshooting, reliability improvements, secure coding, cross-functional collaboration, and mentoring junior engineers.
Top Skills:
Asynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainerizationDistributed SystemsEvent-Driven ArchitectureInfrastructure AutomationJavaMicroservicesMonitoring ToolsObservabilityReal-Time Transaction ProcessingRest ApisSpring Boot
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, deploy, and operate highly scalable, low-latency distributed authentication and decisioning services. Build APIs and real-time transaction systems, contribute to cloud modernization and automation, troubleshoot production issues, improve reliability and observability, implement secure coding practices, and collaborate with Product, Data Science, SRE, and Engineering teams. Mentor junior engineers and influence architecture and technical direction.
Top Skills:
APIsAsynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainerizationDistributed SystemsEvent-Driven ArchitectureInfrastructure AutomationJavaMicroservicesMonitoringObservabilityRest ApisSpring Boot
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Dublin Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Dublin
Remote Jobs in Dublin
Account Manager Jobs in Dublin
Accounting Jobs in Dublin
AI Jobs in Dublin
Analytics Jobs in Dublin
Assistant Jobs in Dublin
Automation Engineer Jobs in Dublin
Backend Jobs in Dublin
Business Analyst Jobs in Dublin
C Jobs in Dublin
Communications Jobs in Dublin
Customer Service Jobs in Dublin
Cyber Security Jobs in Dublin
Data Analyst Jobs in Dublin
Data Engineer Jobs in Dublin
Data Science Jobs in Dublin
Database Administrator Jobs in Dublin
Database Jobs in Dublin
Design Engineer Jobs in Dublin
DevOps Engineer Jobs in Dublin
DevOps Jobs in Dublin
Engineering Jobs in Dublin
Engineering Manager Jobs in Dublin
Finance Jobs in Dublin
Front End Developer Jobs in Dublin
Full Stack Developer Jobs in Dublin
Graphic Design Jobs in Dublin
Graphic Jobs in Dublin
HR Jobs in Dublin
IoS Developer Jobs in Dublin
IT Jobs in Dublin
IT Support Jobs in Dublin
Java Developer Jobs in Dublin
Legal Counsel Jobs in Dublin
Legal Jobs in Dublin
Linux Jobs in Dublin
Machine Learning Jobs in Dublin
Marketing Jobs in Dublin
NET Developer Jobs in Dublin
Network Engineer Jobs in Dublin
Operations Jobs in Dublin
Payroll Jobs in Dublin
Product Design Jobs in Dublin
Product Manager Jobs in Dublin
Project Engineer Jobs in Dublin
Project Manager Jobs in Dublin
Python Jobs in Dublin
QA Jobs in Dublin
Quality Engineer Jobs in Dublin
React Jobs in Dublin
Sales Jobs in Dublin
Software Engineer Jobs in Dublin
Talent Acquisition Jobs in Dublin
Technical Support Jobs in Dublin
UX Jobs in Dublin
Web Developer Jobs in Dublin
Writing Jobs in Dublin
All Filters
Total selected ()
No Results
No Results
















