Data Engineer

SpyCloud

Austin, United States Posted October 18, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$104,000 - $135,000

Job Description

Join SpyCloud as a Data Engineer II, where you'll play a crucial role in evolving our data platform using cutting-edge technologies like Databricks and Spark. You'll design, build, and improve scalable data systems, optimize data pipelines, and collaborate with various teams to develop effective technical solutions. This hands-on role offers competitive salaries, equity, and a remote-friendly culture.

  • Design, build, and improve scalable data systems with a focus on performance, and reliability.
  • Build, optimize, and maintain real-time and batch data pipelines using AWS technologies such as Lambda, S3, DynamoDB, ECS, EKS, and Terraform.
  • Independently own complex data engineering initiatives from design and development through deployment and production support.
  • Practical experience with DynamoDB and other AWS-native data services
  • Experience building and operating Lakehouse, Databricks, or large-scale distributed data architectures in AWS
  • Strong development skills in Python, particularly when building data-intensive systems
  • 5+ years of professional experience in data engineering, software engineering, or a closely related discipline
  • Experience troubleshooting complex data pipeline, performance, and data quality issues in production environments
  • Experience preparing and managing data for machine learning and LLM workflows
  • Strong communication and collaboration skills across technical and non-technical stakeholders
  • Hands-on experience designing, building, and maintaining ETL and data-processing pipelines
  • Experience building and managing Elasticsearch/OpenSearch data stores
  • Experience with infrastructure-as-code tools such as Terraform
  • Ability to independently own complex technical projects from design and development through deployment and production support
  • Strong understanding of distributed systems as they relate to data storage, processing, and computing
  • Ability to evaluate technical trade-offs and contribute effectively to architectural and design decisions
  • Familiarity with AI/ML tools and technologies such as SageMaker, LangChain, or vector databases
  • Understanding of data governance, privacy, and compliance considerations within AI and ML environments
  • Experience with observability and monitoring tools for large-scale data platforms
  • Experience with Go or C programming languages
  • Comfort working in fast-paced environments with evolving product and technical requirements
  • Experience working with cybersecurity or security-related datasets and technologies
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related STEM field
Required Skills
data engineering Databricks Spark collaboration Amazon Web Services AWS Lambda Amazon S3 DynamoDB Terraform Python software development troubleshooting machine learning LLM communication ETL
Similar Jobs
How to apply

You apply on SpyCloud’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About SpyCloud
Share This Job