Jobs and Careers
SP

Senior Software Engineer (Data)

SpyCloud
United Statesfull_timeVerifiedPosted 30 Oct 2025

About the role

SpyCloud is on a mission to make the internet a safer place by disrupting the criminal underground. SpyCloud’s solutions thwart cyberattacks and protect more than 4 billion accounts worldwide. Cybersecurity is an exciting, evolving space, and being at the forefront of the fight to disrupt cybercrime makes SpyCloud a special place to work. If you’re driven to align your career with a fantastic mission, look no further!

Are you passionate about building scalable data solutions and working with cutting-edge AWS technologies like Amazon Bedrock and Amazon Redshift? We’re looking for a Senior Data Engineer to lead the design and development of high-performance data systems, enabling AI-driven insights and real-time analytics.

In this role, you’ll play a key part in shaping our data infrastructure, driving best practices, and mentoring a team of engineers—all while delivering impactful solutions that power our products.

 

Our Stack:

  • Programming Languages: Python, GO and TypeScript
  • Frameworks: FastAPI, React, Remix, Vite
  • Relational Databases: MySQL, PostgreSQL
  • NoSQL Databases: ElasticSearch, DynamoDB
  • Infrastructure: AWS, Docker, Terraform
  • Operating Systems: Linux, Windows

 

What You'll Do:

Data & Feature Development

  • Design, develop, and deploy robust data pipelines, APIs, and backend services.
  • Optimize and scale AWS Redshift for analytical workloads, ensuring high performance.
  • Leverage Amazon Bedrock to build and integrate Generative AI-powered solutions.
  • Ensure high-quality results and timely delivery of product roadmap milestones.

Technical Leadership

  • Drive architectural decisions and design scalable data solutions.
  • Provide technical guidance on best practices for AWS Bedrock, Redshift, Kinesis, Kafka, and Spark.
  • Troubleshoot and resolve complex data-related issues.
  • Foster a culture of technical excellence, innovation, and collaboration.

Team Collaboration & Growth

  • Work closely with cross-functional teams to align data initiatives with business goals.
  • Mentor and support junior engineers, fostering a culture of continuous learning.
  • Identify opportunities to improve team processes and engineering standards.

 

Requirements:

Professional Experience

  • 5+ years of experience in designing and delivering scalable data engineering solutions.

Technical Proficiency

  • Expertise in AWS Redshift for high-performance data processing and analytics.
  • Hands-on experience with Amazon Bedrock and Generative AI technologies.
  • Strong programming skills in Python, Java, or Scala.
  • Deep knowledge of RESTful APIs, data modeling, and relational (SQL) + NoSQL databases.
  • Experience with streaming data technologies such as Amazon Kinesis or Apache Kafka.
  • Familiarity with open-source data processing frameworks like Apache Spark, Flink, or Storm.
  • Strong grasp of software engineering best practices, including CI/CD, testing, and version control (GitHub, AWS CodeBuild, GitHub Actions).

Cloud & Infrastructure

  • Deep expertise in AWS services: Redshift, API Gateway, Lambda, EMR, EC2, ECS.
  • Experience with serverless architectures, containerization, and distributed data processing.

Communication & Problem-Solving

  • Excellent problem-solving skills with a proactive approach to troubleshooting.
  • Strong written and verbal communication skills for technical and non-technical audiences.

SpyCloud is not sponsoring visas at this time.

U.S.-Based Benefits + Perks (for Full Time Employees):

At SpyCloud, we are committed to working alongside individuals who are equally passionate about preventing cybercrime, regardless of their department or role. Guided by our core values in all business decisions, we prioritize unity in our mission and ensure all SpyCloud employees have the support and benefits they need to stay focused on our goals. In addition to our engaging workspace in South Austin, flexible and remote-friendly work options, and competitive salary package, we offer our employees a comprehensive benefits package that includes:

  • 401(k) with Employer Contribution
  • H

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

SpyCloud

View company profile →