Sr. Data Engineer

Sonata Software•San Antonio, TX

About The Position

Sonata Software is hiring a Sr. Data Engineer in Seattle, Washington. The role focuses on designing, building, and operating scalable, highly available data systems for extracting, ingesting, processing, and managing large datasets. The engineer will contribute to data platform architecture and evolution, implement automated data workflows and API interfaces, monitor data quality and infrastructure, and deliver secure cloud data solutions aligned with privacy and security controls. The position supports data and analytics capabilities by ensuring technical implementations meet business and functional requirements and established standards. It involves working with modern data architectures and technologies, including Data Mesh, Data Lakehouse, AWS cloud services, streaming analytics, and Master Data Management platforms such as Reltio. The engineer is expected to serve as a technical authority, evaluate emerging technologies, and address sophisticated business and integration challenges. Sonata Software describes itself as an AI-first modernization engineering company headquartered in Bengaluru, India, with more than $1.2 billion in revenue and over 6,400 AI engineers supporting global delivery. It is an Equal Opportunity Employer.

Requirements

  • 10+ years of experience.
  • Background in data engineering, including Data Warehouse, ETL/ELT, and BI experience.
  • Experience building scalable data lake solutions connecting to distributed data storage through multiple data connectors.
  • Experience designing and implementing cloud data solutions using AWS technologies; examples include EC2, EMR, DMS, Glue, S3, Lake Formation, Redshift, VPC, IAM, CloudWatch, SQS, Lambda, CloudTrail, Systems Manager, KMS, and Kinesis Streams.
  • Experience with data concepts such as SQL, NoSQL, and normalization, and with sophisticated data structures.
  • Proficiency in one or more of SQL, Python, Scala, C#, or Go.
  • Solid understanding of scripting languages such as Bash or PowerShell.
  • Experience with infrastructure-as-code tools such as CloudFormation and Terraform.
  • Working experience with stream analytics technologies.
  • Familiarity with modern engineering practices, including agile development, CI/CD, and DevOps.
  • Passion for working with data at scale and understanding how to derive value from it.

Nice To Haves

  • Working knowledge of modern data architectures and trends such as Data Mesh and Data Lakehouse.
  • Working knowledge of Master Data Management; Reltio is preferred.
  • Experience implementing MDM using platforms such as Reltio or Informatica.

Responsibilities

  • Build and operate highly available, distributed systems for data extraction, ingestion, and processing of large datasets.
  • Research, analyze, recommend, and select technical approaches for complex development and integration problems.
  • Build and maintain automated orchestration for data flows and products, monitoring data quality and related infrastructure status.
  • Implement project components, including API interfaces, to improve accessibility.
  • Implement secure cloud data solutions aligned with privacy and security controls.
  • Enable and support data and analytics capabilities and technologies, ensuring functional specifications meet or exceed business requirements, technical standards, and quality expectations.
  • Contribute to the overall data platform architecture and its evolution.
  • Serve as an authority on data technologies, integrating emerging technologies and anticipating trends to solve business and technical problems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service