Software Engineer

Reach Security Logo

Reach Security

πŸ“Remote - Worldwide

Summary

Join Reach Security as a Data Platform Engineer to design, build, and manage the platform and infrastructure for robust data pipelines and analytic query engines. You will develop scalable, performant solutions using technologies like Trino (Presto), Redshift, BigQuery, and Apache Iceberg. As an early team member, you will take ownership of various aspects of the backend, establish engineering best practices, and balance engineering priorities with business needs. You will design top-notch architectures, provide insightful feedback, solve difficult problems, and conduct thorough code reviews. The role requires collaboration with Data Engineering and Analytics teams. Success in this role requires a strong background in data platform engineering and specific technologies.

Requirements

  • 3+ years of experience in data platform engineering or related roles focusing on infrastructure and data management
  • Deep experience with analytic query engines and platforms such as Trino (Presto), Redshift, BigQuery, and Apache Iceberg
  • Expertise in designing platforms supporting Medalion architecture, star schemas, and schema evolution
  • Solid foundation in automated schema detection, observability, and performance optimization
  • Proficiency with cloud-based platforms and services (AWS, Azure, GCP, etc.)
  • Strong skills in Python and experience with modern infrastructure automation tools
  • Excellent problem-solving abilities, particularly in complex data scenarios requiring performance tuning and scalability solutions
  • Strong communication skills, able to articulate platform design concepts clearly to both technical and non-technical audiences
  • A proactive and collaborative mindset, comfortable working independently and within fast-paced teams
  • Must be a US citizen or Green Card holder

Responsibilities

  • Architect, build, and maintain scalable and reliable data platform infrastructure
  • Implement and optimize analytic query engines using technologies like Trino (Presto), Redshift, and BigQuery
  • Design and support robust data management solutions leveraging Apache Iceberg
  • Collaborate closely with Data Engineering and Analytics teams to ensure effective integration, schema detection, and schema evolution
  • Develop and maintain observability frameworks to monitor and troubleshoot data pipelines and platform performance
  • Implement best practices for data modeling, schema design, and pipeline fan-out strategies
  • Ensure data integrity, quality, and consistency across Medalion architectures, star schemas, and Lakehouse environments
  • Proactively identify opportunities to enhance platform scalability, efficiency, and reliability

Preferred Qualifications

  • Extensive experience in developing highly observable and scalable data platforms
  • Proven expertise in advanced query optimization, database scaling, and platform architecture
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform, Pulumi, or AWS CDK
  • Demonstrated ability to align platform engineering strategies closely with strategic business objectives

Benefits

  • Competitive salary and equity
  • Comprehensive health, dental, and vision insurance
  • Remote work flexibility

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.