Tech jobs
Job listings
Sr Software Engineer
Senior software engineer building scalable systems and guiding a team to deliver high-quality solutions for Petco’s retail and pet-care platforms.
Staff Software Engineer
Build scalable fintech services and REST APIs for EarnIn’s earned-wage platform, working with distributed systems and modern stacks like Go, Python, or Java.
Senior Cloud Data Engineer: Scalable Data Pipelines
Build and maintain cloud-native data pipelines in Python, designing distributed systems for scalable data processing within an agile team.
Principal AI/ML Scientist – Engineer
Lead a team of AI/ML scientists and engineers to build agentic workflows and reasoning engines for Pipedrive’s AI-native CRM, shipping production-grade models that drive customer value from structured and unstructured data.
Senior Software Engineer - GO
Senior Go engineer building secure, scalable backend services and distributed systems for enterprise-grade applications, using PostgreSQL, Kubernetes, and CI/CD pipelines.
Software Engineer (Java)
Build core Java services and data pipelines for a data-processing SaaS platform using Spring Boot, microservices, and AWS/Kubernetes.
Software Developer - Java
Build and maintain high-performance Java backend services for a financial client using Spring, Kafka, and microservices, while modernizing legacy systems.
Senior Data Architect (Ireland)
Design and scale a data platform for risk/finance software used by banks, integrating ALM, liquidity, profitability, and regulatory reporting with Databricks/Snowflake and Azure.
Principal AI Architect / Staff Engineer
Principal AI Architect designs and builds scalable, cloud-native AI platforms using LLMs, RAG, and AI agents, while guiding engineering teams and setting technical standards.
Sr. Software Engineer (Distributed Systems)
Build and scale distributed messaging, streaming, and caching platforms (Kafka, Redis, RabbitMQ) that power Workday’s HR and finance products across private and public clouds.
Senior Software Engineer - Distributed Systems
Build and operate distributed observability infrastructure for metrics ingestion, processing, and alerting at scale, while shaping agentic tooling for engineers and AI systems.
Software Engineer II, Infrastructure Security
Build and secure Klaviyo’s global B2C CRM infrastructure, integrating security best practices into distributed systems and protecting customer data at scale.
Open Source Software Engineer: Apache Cassandra Committer
Lead Apache Kafka upstream development as a committer, shaping KIPs, reviews, and releases while driving enterprise-scale reliability and performance for managed Kafka services.
Data Engineering Lead – English Speaker – Office Based
Lead a team of data engineers to build and optimize large-scale data pipelines and cloud-based platforms using Python, Spark, and Databricks for analytics and ML workloads.
Senior AI Research Engineer
Build and scale AI infrastructure for industrial automation, bridging research and production with MLOps and distributed systems.
Staff Software Engineer
Build and scale real-time, low-latency voice-connectivity services using JVM tech, Kafka, and cloud infra; own production systems, CI/CD, and on-call ops.
Senior Software Engineer
Senior Software Engineer designs and evolves scalable, secure systems for financial dispute workflows using Java/Spring Boot, microservices, and event-driven architectures in a hybrid Dublin role.
Senior Software Engineer
Build and scale the backend infrastructure that securely manages and distributes software packages and containers for organizations, solving distributed systems and security challenges.
Staff Software Engineer
Lead architecture and engineering standards for a global issuer-processor, designing scalable, distributed payment systems that handle millions of transactions daily.
Senior Software Engineer, Inference
Build and maintain the core infrastructure that powers Claude, focusing on distributed systems, fleet orchestration, and AI hardware integration for efficient LLM inference at scale.