Design and build scalable, production-grade backend systems and infrastructure. Work with Node.js, SQL/NoSQL databases, cloud platforms, and microservices. Solve complex problems, ensure security and performance, and produce clean, maintainable code. Collaborate with engineers on distributed systems and high-scale data processing.
Description
We’re growing fast and looking for a Senior Backend Engineer to join our Engineering team and help build the infrastructure that powers our platform at scale.
This is a high-impact role where you’ll work alongside top-tier engineers, designing and building secure, high-performance systems in a fast-paced environment. If you enjoy solving complex technical challenges and want your work to have real impact — we’d love to meet you.
What We’re Looking For:
- Bachelor’s degree in Computer Science or a related field
- 5+ years of experience in backend development
- Strong experience building scalable, production-grade systems
- Proficiency in Node.js
- Experience with SQL and NoSQL databases
- Familiarity with cloud platforms and microservices architecture
- Strong problem-solving skills and attention to detail
- Passion for writing clean, maintainable, and efficient code
Bonus Points For:
- Experience in cybersecurity or building security-focused products
- Experience working in startup or high-growth environments
- Familiarity with DevSecOps / SDLC tools
- Experience with distributed systems and high-scale data processing
Similar Jobs
Digital Media
Develop and maintain web-service features, design backend APIs and business logic, review code, and improve production infrastructure reliability, redundancy, and resilience. The role requires strong programming, database design, web-service API, AWS, Linux, Docker, Kubernetes, and continuous deployment experience, along with communication, analytical, and teamwork skills.
Top Skills:
AWSDockerKubernetesLinuxNode.jsNosql DatabasesRedisRelational DatabasesRest ApisRustScyllaTypescript
Cloud • Information Technology • Software • Analytics
Design, build, and operate distributed backend systems in Rust; develop scalable ingestion pipelines, optimize columnar storage on object storage at petabyte scale, and manage Kubernetes clusters across AWS, Azure, and GCP. The role also involves building automation for provisioning, monitoring, scaling, and maintaining managed customer clusters.
Top Skills:
AWSAzureC++Columnar DatabasesDatafusionGCPKubernetesObject StorageRustVortex
Artificial Intelligence • Information Technology • Software • Automation
Design and build durable, distributed data-streaming infrastructure that decouples process data from Camunda’s live execution engine. Develop customer-facing integrations such as Kafka connectivity, support analytics data consumption at scale, and make architecture decisions around consistency, durability, and storage. Participate in production support and on-call rotations while collaborating with Product, Data Layer, Distributed Systems, QA, SRE, and Support teams. Lead ambiguous, cross-functional engineering initiatives from design through delivery.
Top Skills:
Apache FlinkApache IcebergAzure Blob StorageGoogle Cloud StorageJavaKafkaParquetRocksdbS3
What you need to know about the Dublin Tech Scene
From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.



