Software Engineer (Data Platform)
Summary
Build and maintain a scalable data platform using Trino, Redshift, BigQuery, and Apache Iceberg to power security analytics and remediation.
About the Company
Reach Security integrates with existing security tools to identify blind spots across defenses, prioritize fixes, automatically remediate misconfigurations, and continuously validate security posture.
Responsibilities
- Architect, build, and maintain scalable and reliable data platform infrastructure
- Implement and optimize analytic query engines using Trino (Presto), Redshift, and BigQuery
- Design and support robust data management solutions leveraging Apache Iceberg
- Collaborate with Data Engineering and Analytics teams on integration and schema evolution
- Develop and maintain observability frameworks to monitor data pipelines and platform performance
- Implement best practices for data modeling, schema design, and pipeline fan-out strategies
- Ensure data integrity and consistency across Medalion architectures and Lakehouse environments
Requirements
- 3+ years of experience in data platform engineering or related infrastructure roles
- Deep experience with Trino (Presto), Redshift, BigQuery, and Apache Iceberg
- Expertise in designing platforms supporting Medalion architecture and star schemas
- Proficiency with cloud-based platforms (AWS, Azure, or GCP)
- Strong skills in Python and modern infrastructure automation tools
- Strong problem solving abilities for complex data performance tuning
Preferred Qualifications
- Extensive experience developing highly observable and scalable data platforms
- Proven expertise in advanced query optimization and database scaling
- Familiarity with Infrastructure as Code (IaC) tools like Terraform, Pulumi, or AWS CDK
Benefits
- Competitive salary, commission, and equity package
- Medical, dental, and vision insurance with company-paid employee coverage
- FSA, HSA, and 401(k) plans
- Company paid life insurance and disability coverage
- Unlimited PTO and sick time