Principal Backend Engineer
Abbott.com
Office
Barcelona : Av. Diagonal, 601
Full Time
Job Description:
ABOUT LINGO
Lingo is building a cutting‑edge digital health platform that fuses continuous biosensor data, high‑performance backend engineering, and advanced analytics to help people live healthier, longer, fuller lives. Our systems process massive volumes of real‑time data, and the backend is the heartbeat of the platform.
THE OPPORTUNITY
Lead the architecture and delivery of scalable, cloud-native backend services that power Lingo’s real-time biosensor platform processing massive volumes of data. You’ll drive system reliability, performance, and security across multi-region deployments, enabling global scale and trusted experiences for customers and partners. Our platform processes large volumes of real-time data for IoT-scale ingestion and analytics, with services deployed across Kubernetes and integrated streaming systems to support millions of biomarkers readings daily across regions.
What You’Ll Do
- Architect and build high-performance microservices for IoT-scale ingestion and real-time analytics, design robust APIs and data processing pipelines.
- Design and evolve multi-region, cloud-native services on Kubernetes with service mesh for reliability, security, and traffic management
- Apply best practices in REST and event-driven API design, integrate high-throughput messaging (Kafka/RabbitMQ) for real-time transport
- Ensure end-to-end security and data protection in backend services, meeting compliance requirements in regulated environments
- Optimize for low latency and high availability: caching, backpressure, idempotency, resiliency patterns, and performance tuning
- Define reliability and performance objectives, partner with SRE/DevOps on observability, incident response, and capacity planning
- Establish API versioning, schema evolution, and data contract practices to ensure backward/forward compatibility across teams
- Collaborate closely with Mobile/Web, Data/ML, and Platform to align backend capabilities to product goals and AI/analytics use cases
- Participate on architecture reviews, mentor engineers, and foster technical excellence and a culture of measurable outcomes
Required Qualifications
- 8+ years of backend engineering with a strong focus on distributed systems and microservices, deep expertise in Java/Spring Boot and/or Kotlin, with relational and NoSQL databases
- Proven experience with cloud-native architectures, Kubernetes, and service mesh technologies in production
- Strong knowledge of API design (REST, event-driven) and real-time messaging/streaming (Kafka, RabbitMQ)
- History of delivering high-availability, low-latency systems in production environments.
- Demonstrated security and privacy-by-design mindset, experience meeting compliance standards in regulated contexts
- Effective technical leadership: leading discussions, mentoring, and influencing cross-functional stakeholders
Preferred Qualifications
- Experience with GraphQL, gRPC, familiarity with schema evolution and consumer-driven contracts like a schema registry-based contract
- Expertise tuning data stores (e.g. Postgres, Cassandra) and caches for high-throughput workloads
- Multi-region design patterns, traffic shaping, and failover on Kubernetes/service meshes
- Observability at scale (OpenTelemetry, tracing-driven debugging), API gateways, and rate limiting
- Experience supporting AI/ML-serving interfaces and streaming feature inference paths
- LINGO CULTURE
- Customer-first, quality-driven, growth-minded, and united. You’ll set a high bar for reliability and developer experience so teams can ship fast and safely while protecting user trust.
The base pay for this position is
N/AIn specific locations, the pay range may vary from the range posted.