Senior Software Engineer, Data Platform

We’re looking for a passionate Senior Software Engineer to grow our data platform: enabling reliable, scalable, and high-performance data systems across the organization. As a dynamic startup, we understand the critical importance of cybersecurity in protecting our innovative solutions and ensuring the safety of our digital environment and customer data.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 6+ years of experience in software or data engineering, focused on large-scale big-data systems and low latency systems
  • Strong proficiency in Python, Scala or Java for data processing and automation
  • Hands-on experience with AWS data services such as Kinesis/Kafka, Glue, EMR, Iceberg, Redshift, S3, and Lambda
  • Solid understanding of data modeling, ETL/ELT design, and distributed data processing (Spark or Flink)
  • Experience with infrastructure-as-code (Terraform or CloudFormation) and CI/CD automation
  • Familiarity with data governance, lineage, and observability best practices
  • Working knowledge of cloud security, IAM, and cost optimization in AWS
  • Excellent collaboration and communication skills, with experience working cross-functionally with analytics and platform teams

Before applying for this position you need to submit your online resume. Click the button below to continue.

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!