
Principal Generalist Engineer
Posted Aug 3

Posted Aug 3
This is a fully remote position, open to applicants in Poland.
β’ Design and develop production-quality systems that demonstrate reliability, scalability, and observability.
β’ Take ownership of systems from start to finish: problem identification β design β data handling β implementation β deployment β operational management.
β’ Collaborate with application services, distributed systems, infrastructure, data pipelines, and machine learning systems.
β’ Troubleshoot intricate production issues across various layers.
β’ Make engineering decisions based on fundamental principles.
β’ Enhance performance, latency, reliability, and cost-effectiveness.
β’ Contribute to the architectural and technical vision.
β’ Produce maintainable code and comprehensive documentation.
β’ Elevate the standards of engineering excellence.
β’ Incorporate Machine Learning into the role.
β’ Accurately frame problems: determining when to apply ML versus deterministic systems.
β’ Manage data throughout the entire process.
β’ Train, assess, and refine models.
β’ Create reproducible pipelines.
β’ Deploy models while monitoring performance, drift, and costs.
β’ Diagnose system and model failures.
β’ Strong foundational knowledge 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).
β’ Insight into system behavior under load and during failures.
β’ Familiarity with Linux, containers, and Kubernetes.
β’ Excellent debugging skills.
β’ Ability to reason using invariants and identify failure modes.
β’ Knowledge of data systems, streaming systems, machine learning infrastructure, and performance optimization.
β’ Culture - We prioritize our people and their well-being, creating an environment where every opinion is valued and every voice is heard. We respect one another and look out for each other, always prioritizing our humanity.
β’ Learning - Our environment emphasizes learning and development, promoting 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.