Platform Engineer
OpenKyber LLC
Atlanta, GA, United States
22 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Query Performance
Amazon Web Services
Apache HTTP Server
Application Frameworks
Microsoft Azure
Cloud Computing
Cloud Database
Software Quality
Computer Programming
Continuous Integration
Data Architecture
Information Engineering
+23 more
Data Governance
Data Infrastructure
Distributed Data Store
Distributed Systems
Python (Programming Language)
Meta-Data Management
Scala (Programming Language)
Software Construction
Data Streaming
Data Logging
Google Cloud
Autoscaling
System Availability
Apache Spark
Kubernetes Helm Charts
Infrastructure as Code (IaC)
Containerization
Kubernetes
Deployment Automation
Data Management
Cloud Optimization
Data Pipelines
Docker
Job description
We are seeking an experienced Data Platform Engineer to architect, build, and operate a scalable cloud-based data lakehouse platform . The ideal candidate will have strong hands-on experience with Apache Iceberg, Trino, Apache Spark, Scala, Python, Kubernetes, and cloud infrastructure . This role will focus on building reliable and high-performance data platforms that support analytics, data science, and downstream applications at scale. Key Responsibilities
- Design, implement, and maintain a cloud-based data lakehouse using Apache Iceberg .
- Manage Iceberg table lifecycle, including partitioning, schema evolution, snapshots, metadata management, compaction, time travel, and ACID transactions .
- Optimize table layouts, file sizes, query performance, storage efficiency, and cloud costs.
- Deploy, configure, tune, and operate Trino clusters for interactive and federated analytics.
- Manage Trino connectors, catalogs, resource groups, concurrency, and workload performance.
- Develop and optimize large-scale batch and streaming workloads using Apache Spark .
- Troubleshoot distributed query and processing issues, including query plans, spills, shuffle bottlenecks, and job performance .
- Develop scalable data pipelines and reusable frameworks using Scala and Python .
- Build ingestion, transformation, and data-quality frameworks for batch and streaming environments.
- Integrate data pipelines with Apache Iceberg, Trino, and Spark .
- Design and operate data platform components on Kubernetes , including EKS, AKS, GKE, or self-managed Kubernetes.
- Build and manage Docker/containerized workloads, Helm charts, and autoscaling .
- Provision and manage cloud infrastructure across AWS, Azure, or Google Cloud Platform , including object storage and compute resources.
- Implement Infrastructure as Code (IaC), CI/CD, monitoring, logging, and observability .
- Ensure platform reliability, scalability, security, and operational efficiency.
- Automate deployment, testing, and operational processes to reduce manual effort.
- Collaborate with data engineers, data scientists, analysts, and application teams to improve data accessibility and platform capabilities.
- Mentor engineers and promote data platform and software engineering best practices.
Requirements
- Strong hands-on experience with Apache Iceberg and lakehouse architecture.
- Strong experience with Trino and distributed query processing.
- Strong experience with Apache Spark .
- Strong programming experience in Scala and Python .
- Hands-on experience with Kubernetes and containerized workloads.
- Experience with at least one major cloud platform: AWS, Azure, or Google Cloud Platform .
- Experience with cloud object storage and distributed data platforms.
- Experience with Helm, CI/CD, Infrastructure as Code, monitoring, and observability .
- Strong understanding of distributed systems, data engineering, and platform engineering.
- Experience building scalable, reliable, and high-performance data pipelines.
Preferred Qualifications
- Experience operating production-scale lakehouse platforms.
- Experience with streaming data architectures.
- Experience with data governance, security, and access-control frameworks.
- Experience optimizing distributed workloads for performance and cloud cost.
- Strong software engineering fundamentals, including testing, code quality, and automation.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦