Join Our Engineering Team
Build the future of backend systems with world-class engineers
Engineering Excellence
We're a team of passionate engineers building high-performance backend systems for some of the world's most demanding applications. Our engineers have deep expertise in Go, Rust, distributed systems, and database architecture.
Why Join SyncNode?
We invest in our people and provide the tools you need to do your best work
Competitive salary and equity package
Flexible working arrangements (remote/hybrid)
Annual learning budget of £3,000
Private healthcare and dental insurance
25 days holiday + bank holidays
Annual team retreats
Latest MacBook Pro or equivalent
Home office setup allowance
Open Positions
We're hiring talented engineers to join our team
Senior Go Backend Engineer
Join our backend team to design and build high-performance microservices in Go. You will work on distributed systems handling millions of requests per second.
Requirements:
- 5+ years of Go development experience
- Strong understanding of distributed systems
- Experience with gRPC and REST APIs
- Knowledge of PostgreSQL and Redis
- Familiarity with Kubernetes and Docker
Rust Systems Engineer
Build ultra-low latency systems in Rust for our financial services clients. Work on memory-safe, high-performance applications processing real-time data.
Requirements:
- 3+ years of Rust development experience
- Deep understanding of systems programming
- Experience with async/await and tokio
- Knowledge of FFI and performance optimization
- Background in financial technology preferred
Kafka Platform Engineer
Design and maintain our Kafka-based event streaming platform. Build scalable data pipelines processing billions of events daily.
Requirements:
- 4+ years experience with Apache Kafka
- Strong knowledge of stream processing patterns
- Experience with Kafka Streams or ksqlDB
- Understanding of event sourcing and CQRS
- Proficiency in Java, Scala, or Go
Database Reliability Engineer
Manage and optimize our PostgreSQL infrastructure at scale. Implement sharding strategies and ensure 99.99% uptime for critical database systems.
Requirements:
- 5+ years PostgreSQL administration experience
- Experience with Citus or other sharding solutions
- Strong SQL optimization skills
- Knowledge of backup and disaster recovery
- Experience with monitoring tools (Prometheus, Grafana)
DevOps Engineer
Build and maintain our cloud infrastructure and CI/CD pipelines. Automate deployment processes and ensure system reliability.
Requirements:
- 3+ years DevOps or SRE experience
- Strong Kubernetes and Docker expertise
- Experience with AWS or GCP
- Proficiency in Terraform or Pulumi
- Knowledge of monitoring and observability tools
Technical Lead - API Gateway
Lead the development of our next-generation API gateway. Architect solutions handling 15M+ requests per hour with zero-trust security.
Requirements:
- 7+ years backend engineering experience
- Proven leadership of technical teams
- Deep API design and gateway experience
- Strong security and authentication knowledge
- Experience with Go or Rust at scale
Don't See Your Role?
We're always looking for talented engineers. Send us your CV and we'll keep you in mind for future opportunities.
Get in Touch