Senior Software Engineer (Distributed Systems)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Senior Software Engineer (Distributed Systems): Building high-performance queuing and storage engines along with API interfaces for scalable, enterprise-grade applications with an accent on low-latency, high-availability, and mission-critical systems. Focus on designing distributed data pipelines, leveraging Linux kernel networking primitives like eBPF and netfilter, and optimizing performance across public cloud infrastructures.
Location: Barcelona, Spain; Madrid, Spain
Company
Leader in enterprise orchestration with an AI-powered platform that connects data, processes, applications, and experiences to streamline global business operations.
What you will do
- Design and develop high-volume, low-latency applications for mission-critical systems ensuring high availability and performance.
- Contribute across all phases of the development lifecycle from design to deployment.
- Write well-designed, testable, and efficient code while evaluating and proposing system improvements.
- Build API interfaces for customers and UI teams and high-performance queuing/storage engines.
- Collaborate with UI, connectivity, and DevOps teams to solve complex problems in a polyglot environment.
Requirements
- 5+ years of industry experience.
- Experience building and shipping large-scale, reliable, highly distributed systems.
- Systems-level programming in C, Go, Rust.
- Expertise in L2, L3, L4 networking protocols and Linux networking/security.
- Experience with Linux kernel primitives like netfilter, nftables, eBPF, tc, network namespaces.
- Work with large-scale distributed data pipelines and public cloud providers (AWS, Azure, Google Cloud).
- Understanding of Kubernetes concepts, excellent debugging/optimization skills, and protocol-level knowledge.
Nice to have
- Contributions to open source projects.
Culture & Benefits
- Flexible, trust-oriented culture empowering full ownership of roles.
- Driven by innovation with team players building the company.
- Balance productivity with self-care in a vibrant, dynamic work environment.
- Multitude of benefits for work and personal life.
- Recognized as top company for remote workers, enterprise startup, and fast-growing tech firm.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β