FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Data Engineer
DoiT InternationalPrincipal Data Engineer at DoiT building large-scale data pipelines and distributed systems. Leading architectural decisions and mentoring junior engineers in cloud-native technologies.
Tech Stack
Tools & technologiesCloudDistributed SystemsDockerGoJavaKubernetesMicroservicesPostgresPythonRust
About the role
Key responsibilities & impact- Design, build, and deploy large-scale distributed systems and high-throughput data pipelines using Go and cloud-native technologies.
- Lead system-wide architectural decisions, focusing on data flow, performance, and resilience.
- Actively contribute to the codebase with high quality code.
- Lead major technical initiatives, reduce technical debt and ensure the platform meets the reliability and scalability SLAs.
- Collaborate with product and engineering teams and R&D management to define the technical roadmap, review architecture and mentor junior engineers
Requirements
What you’ll need- 8+ years of backend engineering experience, with 3+ years architecting high-load systems or data pipelines in a production environment.
- Deep expertise in distributed systems using modern languages (Go, Java, Rust, or Python).
- Strong, hands-on experience with relational and analytical databases (Postgres, ClickHouse is preferred).
- Proven experience with microservices, containers, and modern DevOps practices (Docker, Kubernetes, GitOps, CI/CD).
- Demonstrated ability to combine hands-on coding with architectural leadership, including strong debugging, benchmarking, and performance optimization skills.
Benefits
Comp & perks- Unlimited PTO
- Flexible Working Options
- Health Insurance
- Parental Leave
- Employee Stock Option Plan
- Home Office Allowance
- Professional Development Stipend
- Peer Recognition Program
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoJavaRustPythondistributed systemsdata pipelinesdebuggingbenchmarkingperformance optimizationmicroservices
Soft Skills
leadershipcollaborationmentoringarchitectural decision-makingcommunication