Data Processing Engineer
Position Summary & Responsibilities
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!
We are looking for a passionate Security Data Analyst/Python Developer to help us parse, transform, and analyze dirty data. The ideal candidate has a thorough understanding of Python, Data analysis techniques, AWS, ETL patterns, and Automation techniques. This is a local or remote role supporting a hybrid workforce with an expected 40 hours per week.
Our Stack:
- Python
- Linux
- Databases: Elasticsearch, SQL, Databricks
- AWS (EC2, RDS, SQS, S3, Lambda, API Gateway, and more)
What You'll Do:
- Parse, clean, and transform structured and unstructured datasets to the spycloud schema.
- Build Python-based automation for the parsing platform.
- Bring order to dirty and/or unstructured data.
- Develop ETL-style automation scripts.
- Monitor the ingestion process for issues.
- Collaborate with the team to design and build innovative data systems.
- Analyze data based on the consumption of blogs for the marketing team.
- Develop processes, standards and CI/CD pipelines to manage our codebase.
- Leverage AI to help automate parsing dirty datasets
Requirements:
- 5-7 years of professional experience as a Python developer.
- A love of working with data. Familiarity with cleaning/transforming data.
- Experience building data solutions and automation tools using Python.
- Proficient in Linux bash/ksh scripting and Regular Expressions.
- Interest in cybersecurity.
- Strong understanding of computer science fundamentals (data structures, algorithms, data processing).
- Experience with relational and NoSQL databases.
- Excellent communication skills.
- Great team player.
- Self-directed, empathetic, and eager to automate repetitive tasks.
- Able to switch contexts as business needs change.
Nice to Have:
- Ba
Key Role Competencies & Evaluation Highlights
Deep cybersecurity expertise in identity threat detection, dark web intelligence, and automated account takeover (ATO) prevention.
Apply for Data Processing Engineer
Setup your contact terms & referral note to get recommended directly to the hiring lead at Spycloud.