
Principal Generalist Engineer
Posted Aug 3

Posted Aug 3
This is a fully remote position, open to applicants in Spain.
β’ Design and develop production-grade systems that are dependable, scalable, and observable.
β’ Take ownership of systems from start to finish: problem identification β design β data handling β implementation β deployment β operations.
β’ Collaborate across application services, distributed systems, infrastructure, data pipelines, and machine learning systems.
β’ Troubleshoot intricate production issues across various layers.
β’ Make engineering decisions based on foundational principles.
β’ Enhance performance, reduce latency, improve reliability, and increase cost efficiency.
β’ Contribute to architectural and technical guidance.
β’ Write maintainable code and comprehensive documentation.
β’ Elevate the standards of engineering.
β’ Incorporate machine learning into the role.
β’ Accurately frame problems: determining when to utilize machine learning versus deterministic systems.
β’ Handle data comprehensively from start to finish.
β’ Train, assess, and iterate on models.
β’ Construct reproducible pipelines.
β’ Deploy models and track performance, drift, and costs.
β’ Troubleshoot both system and model failures.
β’ Strong foundation in computer science (data structures and algorithms, operating systems, networking, distributed systems).
β’ Solid understanding of probability and statistics.
β’ Experience in building large-scale production systems.
β’ Proficiency in multiple programming languages (Go, Java, Python, Rust, SQL).
β’ Comprehension of system behavior under load and in failure scenarios.
β’ Familiarity with Linux, containers, and Kubernetes.
β’ Excellent debugging capabilities.
β’ Ability to reason about invariants and modes of failure.
β’ Knowledge of data systems, streaming systems, machine learning infrastructure, and performance optimization.
β’ Culture - We prioritize our people and focus on the well-being of every team member. Weβve cultivated a company where all opinions are valued, and every voice is heard. We respect and support one another, emphasizing our humanity above all.
β’ Learning - Our environment promotes learning and development, with a strong focus on knowledge sharing, training, and regular internal technical discussions.
β’ Compensation - You will receive a competitive salary, pension, health insurance, paid leave, and additional benefits.
mika AI
Travoom
EverCommerce
Cisco
Get handpicked remote jobs straight to your inbox weekly.