Veeam Software logo

Coveware-Principal Software Engineer, Data

Veeam Software

Full Time
Senior
215k-307k
6 days ago

Job Description

About the Role

Veeam, the #1 global market leader in data resilience, provides data backup, recovery, security, and intelligence solutions. Based in Seattle, Veeam protects over 550,000 customers worldwide. Coveware by Veeam is a category defining cyber extortion incident response firm that empowers victims of cyber extortion to recover their data with transparency, efficiency, and integrity. The company develops proprietary and open-source software to enable and empower victims of cyber extortion, regardless of their technical ability or budget. As a Principal Software Engineer for Data, you will help companies worldwide prevent and recover from cyber attacks by providing critical insights from data, architecting and building robust, scalable, and performant data pipelines in the cloud.

Key Responsibilities

  • Designing and implementing scalable ETL/ELT data pipelines handling large volumes of data to support global expansion of forensics products.
  • Driving the expansion and management of data processing infrastructure across multiple AWS regions.
  • Analyzing current data architecture for security, scalability, performance, and data quality, and implementing appropriate solutions.
  • Developing and deploying serverless data processing solutions using AWS Lambda, orchestrated with Apache Airflow.
  • Designing and optimizing data architecture within relational databases (e.g., AWS RDS) and data warehouses (e.g., AWS Athena).
  • Collaborating with cross-functional teams to understand data processing requirements and translate them into technical solutions.
  • Writing clean, maintainable, and well-documented code following best practices with data quality and security in mind.
  • Implementing observability and alerting for data pipelines to proactively identify and resolve issues.
  • Conducting code and data pipeline reviews, providing constructive feedback, and mentoring peers to ensure data quality and continuous improvement.

Requirements

  • 10+ years of experience as a software engineer, with most of it in building and deploying production data pipelines at scale in the cloud, preferably AWS, using orchestration tools like Apache Airflow.
  • Proven experience in designing and scaling highly-performant data pipelines leveraging AWS services such as S3, Athena, Lambda, and RDS.
  • Fluency in a modern programming language relevant to data engineering (e.g., Python).
  • Strong experience working with relational databases (e.g., PostgreSQL, MySQL) and data warehousing solutions (e.g., AWS Athena).
  • Experience leading other engineers in designing and implementing data pipelines and infrastructure.
  • Experience running data pipelines in multiple cloud environments is highly desirable.

Nice to Have

  • Experience in leading teams or mentoring other engineers.
  • Experience with Terraform, Elasticsearch, Github.
  • Experience with running data pipelines across multiple cloud environments.

Qualifications

  • Educational background is not explicitly specified, but extensive experience (10+ years) in software engineering and data pipelines is required.

Benefits & Perks

  • Unlimited PTO
  • Medical, dental, and vision benefits that start on day one
  • Flexible spending accounts
  • Life insurance and short-term and long-term disability coverage
  • Family planning support benefits, including 100% paid maternity and parental leave
  • 401k match
  • Veeam Care Days for volunteering activities
  • Professional training and education, including courses, workshops, internal meetups, and unlimited access to online learning platforms (Percipio, Athena, O'Reilly)
  • Mentoring through the MentorLab program

Working at Veeam Software

Veeam values a dynamic and motivated team environment, emphasizing growth, technical excellence, and continuous improvement. The company promotes a culture of collaboration, innovation, and support for professional development.

Apply Now

Job Details

Posted AtJun 14, 2025
Job CategoryData Engineering
Salary215k-307k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

About Veeam Software

Website

veeam.com

Company Size

5001-10000 employees

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches