Principal Generalist Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in Portugal.

πŸ“‹ Description

β€’ Design and develop production-level systems that are dependable, scalable, and easily observable.

β€’ Take ownership of systems from start to finish, encompassing problem identification, design, data management, implementation, deployment, and operational tasks.

β€’ 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 fundamental principles.

β€’ Enhance performance, reduce latency, improve reliability, and increase cost efficiency.

β€’ Contribute to the architectural and technical vision.

β€’ Produce maintainable code and thorough documentation.

β€’ Elevate engineering standards.

β€’ Define problems clearly and assess when to apply machine learning versus deterministic systems.

β€’ Manage data throughout the entire pipeline.

β€’ Train, assess, and refine models.

β€’ Create reproducible data pipelines.

β€’ Deploy models and oversee their performance, drift, and associated costs.

β€’ Diagnose system and model failures.


⛳️ Requirements

β€’ Strong foundation in computer science principles (data structures and algorithms, operating systems, networking, distributed systems).

β€’ Solid understanding of probability and statistics.

β€’ Experience in building scalable production systems.

β€’ Proficiency in multiple programming languages (Go, Java, Python, Rust, SQL).

β€’ Knowledge of system performance under load and during failures.

β€’ Familiarity with Linux, containers, and Kubernetes.

β€’ Exceptional debugging capabilities.

β€’ Ability to reason through invariants and potential failure modes.

β€’ Expertise in data systems, streaming systems, machine learning infrastructure, and performance optimization.


🏝️ Benefits

β€’ A culture that emphasizes employee well-being, respect, inclusion, and valuing employee input.

β€’ An environment focused on learning and development.

β€’ Opportunities for knowledge sharing, training, and regular internal technical discussions.

β€’ Competitive salary.

β€’ Pension plan.

β€’ Health insurance coverage.

β€’ Paid leave.

β€’ Additional benefits.

People also viewed

Motive12 hours ago

Technical Lead Engineer

PK flagPakistan OnlyFull-timeFull-stack Engineer
ApplyView job
SONDA12 hours ago

Software Architect

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Oportun13 hours ago

Senior Staff Software Engineer

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
Mercury Insurance13 hours ago

Director I, Software Engineering – Claims Engineering

US flagUnited States OnlyFull-timeFull-stack Engineer$107.3k – $300.6k/year
ApplyView job
General Dynamics Information Technology13 hours ago

Principal Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$187k – $253k/year
ApplyView job
Cyware13 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers