wagey.ggwagey.ggv1.0-0f5e85e-22-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Data Engineer Role/DoiT - Principal Data Engineer - PerfectScale by DoiT, Poland(Remote)
DoiT

DoiT - Principal Data Engineer - PerfectScale by DoiT, Poland(Remote)

Remote - EMEA1w ago
RemotePrincipalEMEACloud ComputingData EngineerPrincipalTeam ManagementRustJavaPythonGoDockerKubernetesAWSGCPAzure

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• Experience: 8+ years of backend engineering experience, with 3+ years architecting high-load systems or data pipelines in a production environment. • Backend Stack: Deep expertise in distributed systems using modern languages (Go, Java, Rust, or Python). • Backend • Data Systems: Strong, hands-on experience with relational and analytical databases (Postgres, ClickHouse is preferred). • Data Systems • Cloud-Native: Proven experience with microservices, containers, and modern DevOps practices (Docker, Kubernetes, GitOps, CI/CD). • Cloud-Native: • Skills: Demonstrated ability to combine hands-on coding with architectural leadership, including strong debugging, benchmarking, and performance optimization skills. • Deep Golang expertise • Golang • Deep Kubernetes Knowledge • Kubernetes • Experience with modern data engineering technologies: Spark, Trino, Iceberg, Parquet, ClickHouse, DBT • data engineering • DBA background (relational, OLAP, columnar) • Expertise in telemetry and time series • time series • Cloud expertise (AWS, GCP, Azure) • Cloud • Are you a Do'er?Be your truest self. Work on your terms. Make a difference. We are home to a global team of incredible talent who work remotely and have the flexibility to have a schedule that balances your work and home life. We embrace and support leveling up your skills professionally and personally. • Are you a Do'er? • What does being a Do’er mean? We’re all about being entrepreneurial, pursuing knowledge, and having fun! Click here to learn more about our core values. Sounds too good to be true? Check out our Glassdoor Page.We thought so too, but we’re here and happy we hit that ‘apply’ button. • Many Do'ers, One TeamDoiT unites as Many Do'ers, One Team, where diversity is more than a goal—it's our strength. We actively cultivate an inclusive, equitable workplace, recognizing that each unique perspective enhances our innovation. By celebrating differences, we create an environment where every individual feels valued, contributing to our collective success. • Many Do'ers, One Team

Responsibilities

• System Ownership: Design, build, and deploy large-scale distributed systems and high-throughput data pipelines using Go and cloud-native technologies. • System Ownership • Architecture & Code: Lead system-wide architectural decisions, focusing on data flow, performance, and resilience. Actively contribute to the codebase with high quality code. • Architecture & Code: • Technical Leadership: Lead major technical initiatives, reduce technical debt and ensure the platform meets the reliability and scalability SLAs. Champion best engineering practices, code quality, testing and maintainability. • Technical Leadership: • Collaborate with product and engineering teams and R&D management to define the technical roadmap, review architecture and mentor junior engineers • Collaborate

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X