Top C Jobs in Dublin

21 Days AgoSaved
Easy Apply
Hybrid
Dublin, Ireland
Easy Apply
Entry level
Entry level
Big Data • Cloud • Software • Database
Provides technical support to major MongoDB customers by diagnosing and resolving complex architecture, performance, recovery, security, infrastructure, and database issues. Advises customers on MongoDB best practices at scale, advocates for customer needs with product and engineering teams, and contributes to internal support tooling for diagnostics, benchmarking, and performance. The role requires strong communication, troubleshooting, teamwork, adaptability, and willingness to provide occasional coverage outside regular hours.
Top Skills: AWSCC#C++FirewallsGoGoogle Cloud PlatformJavaJavaScriptLinuxLoad BalancersAzureMongoDBMongodb AtlasMongodb Cloud ManagerNode.jsPerlPHPPythonRubyWindows
YesterdaySaved
In-Office
Dublin, Ireland
Mid level
Mid level
Energy • Manufacturing
Designs and develops embedded software and communication infrastructure for edge intelligence platforms. Responsibilities include hardware/software integration, DSP and machine learning workload optimization, signal-processing algorithm development, system architecture, validation frameworks, testing, and performance optimization. Coordinates cross-functional engineering activities, supports agile delivery, communicates technical risks and plans, improves development processes, and mentors junior engineers.
Top Skills: CC++Ci/CdDmaDspDwtEmbedded LinuxFftGitGithub ActionsI2CMachine LearningMatlabProcessor-In-The-LoopQemuRenodeRtosSimulinkSoftware-In-The-LoopSpi
2 Days AgoSaved
In-Office
Dublin, Ireland
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, implement, and ship engineering and data products that improve how Windows is built and delivered. Collaborate with engineering, product, program management, customers, and partner organizations. Provide technical leadership, influence direction across teams, mentor engineers, and promote engineering excellence through reliable design, testing, measurement, and continuous learning. Apply AI technologies and software development expertise to solve complex problems at global scale.
Top Skills: Artificial IntelligenceBig DataCC#C++JavaJavaScriptPythonWindows
One Month AgoSaved
Easy Apply
Hybrid
Dublin, Ireland
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Lead pre-sales architecture for MongoDB Atlas and specialize in application search, including lexical and semantic search. Advise customers on scalable systems, conduct technical discovery, demos, proofs of value, presentations, sizing, and documentation, and support complex enterprise deal cycles. Enable other solution architects, mentor colleagues, relay customer feedback to Product Management, and influence Vector Search and AI/ML direction. The role is remote in Barcelona, Dublin, or London and requires approximately 25% travel.
Top Skills: Ai/MlAlgoliaApache KafkaAtlas SearchAtlas Vector SearchAWSCC#C++DevOpsElasticsearchGCPJavaKubernetesLuceneLucidworksMicroservicesAzureMongoDBMongodb AtlasNode.jsPythonSolr
7 Days AgoSaved
In-Office
Dublin, Ireland
Senior level
Senior level
Security
Design and develop embedded firmware for microprocessor- and microcontroller-based security products. Build RTOS and bare-metal systems, optimize embedded architectures, and write efficient C/C++ code. Collaborate with hardware, software, and QA teams on integration, testing, debugging, and validation. Apply hardware debugging tools, ensure compliance with embedded development standards, and stay current with emerging firmware and microprocessor technologies.
Top Skills: AgileArm CortexBare-Metal Embedded SoftwareCC++Embedded LinuxJtagLogic AnalysersMicrocontrollersMicroprocessorsOscilloscopesPcb DesignRtosWireless Communication Protocols
15 Days AgoSaved
In-Office
Dublin, Ireland
Mid level
Mid level
Payments • Software
Lead end-to-end technical integrations for strategic Stripe users, from discovery and architecture through implementation, debugging, testing, and optimization. Serve as the primary technical contact, resolve escalations, build proof-of-concept integrations and analytics, advise on API architecture and security, and collaborate with Sales, Product, Engineering, and Implementation teams. Develop reusable processes and provide technical guidance, documentation, and mentorship.
Top Skills: APIsCC++Ci/CdDashboardsGoJavaSQLStripe Codebase
6 Days AgoSaved
Remote
Dublin, Ireland
Mid level
Mid level
Cloud • Software
Lead the Cloud Integrations Team in designing, developing, and maintaining cloud integration features for a Kubernetes development platform. Remain hands-on in Rust, C++, or C development; set technical direction; maintain engineering standards; prioritize work; mentor and hire engineers; use AI effectively; and partner with Product, Solution Engineering, and customers to drive adoption.
Top Skills: CC++Cloud ServicesData StoresDatabasesGitopsKubernetesKubernetes ApiMessage BrokersRust
9 Days AgoSaved
Remote
Dublin, Ireland
Senior level
Senior level
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
11 Days AgoSaved
In-Office or Remote
Dublin, Ireland
Mid level
Mid level
Database
Develop and optimize Supabase’s Data API based on PostgREST. Responsibilities include improving the PostgreSQL driver and performance, developing features, fixing bugs, resolving incidents and escalated support issues, improving observability, and debugging integrations across the Supabase platform. The role requires strong Haskell development, PostgreSQL and SQL expertise, Linux debugging, open-source contribution, and technical user support.
Top Skills: CHaskellHasqlLinuxPl/PgsqlPostgresPostgrestSQL
7 Days AgoSaved
In-Office
Dublin, Ireland
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3 • Quantitative Trading
Build and ship full-stack payment features using .NET services and React front ends. Own payment services, modernize legacy code, implement automated testing and observability, lead projects through rollout, collaborate with product and support teams, participate in on-call rotation, mentor engineers, and assist with hiring.
Top Skills: .Net 8.Net FrameworkAzureC#ReactSQL ServerTypescript
One Month 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
One Month 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
6 Days AgoSaved
Remote
Dublin, Ireland
Expert/Leader
Expert/Leader
Healthtech • Biotech
Leads architecture, development, optimization, testing, and delivery of modern C++ 3D software for clinical dental applications. Owns rendering, geometry, APIs, CI/CD, and cross-language integrations while applying AI-assisted development practices. Investigates complex defects, mentors engineers, leads technical discussions, collaborates across product and manufacturing teams, and ensures compliance with medical device software quality processes.
Top Skills: 3D GraphicsAws LambdaBambooBitbucketC#C++C++17ChatgptClaude CodeCmakeCodexComputational GeometryConanConfluenceDockerGitGithub ActionsGlslGmockGtestIec 62304JIRALackeyLinuxMesh ProcessingMicrosoft Visual StudioOpengl 4ProtobufPytestPythonPywinautoScrumSikulixSQL
One Month 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
One Month AgoSaved
In-Office or Remote
Dublin, Ireland
Senior level
Senior level
Cloud • Software • Analytics
Develop and maintain Layer1 networking software controlling physical connectivity components, including PHYs, transceivers, optics, and gearboxes. Design features, instrumentation, telemetry, automated tests, and hardware control interfaces using C, C++, and Python. Troubleshoot customer and system-test issues, optimize performance, lead projects, collaborate with hardware and manufacturing teams, and mentor junior engineers.
Top Skills: CC++Distributed SystemsIp NetworkingLinuxPythonUnix
Senior level
Cloud • Software • Analytics
Design and implement software for Arista’s network operating system and OpenConfig team. Responsibilities involve architecting distributed systems, developing programmable data-center infrastructure, applying software-defined networking principles, and building reliable Linux-based networking solutions. The role requires strong algorithms, software architecture, computer science fundamentals, and hands-on product engineering experience using C or C++.
Top Skills: AnsibleCC++Distributed SystemsLinuxPublish-Subscribe ArchitectureSoftware-Defined NetworkingTerraform
9 Days AgoSaved
In-Office or Remote
Dublin, Ireland
Entry level
Entry level
Biotech
Provides Tier 2 HR support for compensation, benefits, rewards, recognition, and employee equity inquiries in Germany and Switzerland. Processes HR transactions in Workday and SAP, performs audits, manages payroll interfaces, resolves escalated cases, maintains documentation, monitors KPIs, identifies process improvements and automation opportunities, and develops SOPs and knowledge base articles while coordinating with HR centers of expertise, payroll, HR technology, and other stakeholders.
Top Skills: ExcelSAPWorkday
19 Days AgoSaved
In-Office
Dublin, Ireland
Mid level
Mid level
Fintech • Software
Lead transfer agency fund operations, including trade processing, fund setups, dividends, payments, reconciliations, and commissions. Ensure accurate and timely client and investor instruction processing, validate system outputs, identify process improvements, support technical programs and change initiatives, supervise colleagues, provide training, and deliver high-quality client service. The role requires strong analytical, organizational, communication, and Transfer Agency expertise within a deadline-driven financial services environment.
One Month AgoSaved
Remote
Dublin, Ireland
Senior level
Senior level
Big Data • Cloud • Software
Design and build distributed Go systems that autonomously manage Kubernetes infrastructure and cloud resources at scale. Own features end to end, debug complex production issues, integrate with AWS, GCP, and Azure APIs, and work with Kubernetes internals, time-series data, observability, CI/CD, and cloud-native tooling. Collaborate across teams, influence product direction, and participate in on-call rotations where required.
Top Skills: ArgocdAWSAzureCC++ClickhouseCloud Object StorageConntrackContainerdCri-OEbpfGCPGcp Pub/SubGithub ActionsGitlab CiGoGrafanaGrpcIptablesKargoKarpenterKubernetesLinuxLokiPostgresPrometheusRestRuncSdnTempoTerraform
Reposted 2 Months AgoSaved
Easy Apply
Hybrid
Dublin, Ireland
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
Design and build observability systems for MongoDB. Lead architecture, improve code quality, mentor engineers, and manage projects.
Top Skills: CC++FlinkGoJavaKafkaMongoDBSplunkVictoriametricsWarpstream
22 Days AgoSaved
In-Office
Dublin, Ireland
Senior level
Senior level
Fintech • Software
Owns end-to-end delivery of a portfolio of client projects and change initiatives across EMEA Transfer Agency. Responsibilities include defining scope, managing plans, risks, budgets, stakeholders, vendors, governance, testing, training, implementation, and executive reporting. The role requires strong client engagement, facilitation, negotiation, and cross-functional coordination, while mentoring project managers and using AI tools to improve work efficiency.
Top Skills: AI
One Month AgoSaved
In-Office or Remote
Dublin, Ireland
Senior level
Senior level
Gaming • News + Entertainment • Design
Design, build, and maintain pipeline and artist-facing tools across web, desktop, and Unreal surfaces. Develop Python integrations with Maya, Unreal, Nuke, Perforce, and AYON; build AI-assisted features; and own tools through production. Collaborate directly with artists and supervisors, manage work autonomously, and deliver responsive, maintainable, well-tested software.
Top Skills: AyonCC++GitHoudiniJavaScriptMayaNukeOpenpypePerforcePysidePythonQtRustTypescriptUnreal EngineWindowsZig
Reposted 2 Months AgoSaved
Easy Apply
Hybrid
Dublin, Ireland
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
Provide deep technical support to customers and partners for MongoDB deployments: troubleshoot architecture, performance, recovery, and security; advise on best practices; collaborate with product and engineering teams; contribute to tooling and diagnostics; mentor new engineers and work closely with ISV partners to ensure joint customer success.
Top Skills: AtlasCC#C++Cloud ManagerDnsGoJavaJavaScriptLinuxMongoDBNode.jsNoSQLPythonRdbmsRubySsl/TlsTcp/Ip
14 Days AgoSaved
Remote
Dublin, Ireland
Senior level
Senior level
Information Technology • Consulting
Develop and maintain automated UI and API tests using C#, enhance front-end and back-end testing frameworks, conduct performance and manual testing, monitor QA results, support UAT, estimate QA efforts, and help define automation strategy. The role also includes coaching QA colleagues, collaborating within a Scrum team, and testing cloud-based microservice applications on Microsoft Azure.
Top Skills: C#GitJIRAMicroservicesAzurePage Object ModelRest ApiScrumSeleniumSQL ServerT-SqlVisual StudioXray
Reposted 16 Days AgoSaved
In-Office or Remote
Dublin, Ireland
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Infrastructure as a Service (IaaS)
Senior Software Engineer to design and implement C++/Python software, accelerate workloads with CUDA, develop and maintain Linux kernel modules and system services, optimize system and GPU performance, manage Linux systems, mentor junior engineers, and integrate AI technologies across products.
Top Skills: BashC++CudaGpuLinuxLinux KernelPython
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account