Data Processing Engineer
About The Company:
SpyCloud is dedicated to making the internet a safer place by disrupting the criminal underground. With a mission to end the profit-driven activities of cybercriminals, SpyCloud provides automated identity threat protection solutions that utilize advanced analytics and artificial intelligence. The company’s innovative approach transforms recaptured darknet data into actionable intelligence, helping organizations prevent cyberattacks such as account takeovers, ransomware, fraud, and session hijacking. Headquartered in Austin, Texas, SpyCloud employs over 250 cybersecurity experts and serves a diverse clientele that includes seven of the Fortune 10 companies, along with hundreds of global enterprises, mid-sized firms, and government agencies worldwide. The company’s solutions leverage data from malware-infected devices, successful phishing campaigns, third-party breaches, and combolists to protect identities and accelerate investigations. SpyCloud’s commitment to disrupting cybercrime makes it a unique and impactful workplace for professionals passionate about cybersecurity and data analysis.
About The Role:
We are seeking a passionate Security Data Analyst/Python Developer to join our dynamic team. In this role, you will be responsible for parsing, transforming, and analyzing complex and often unstructured datasets to support our cybersecurity initiatives. Your expertise in Python, data analysis techniques, AWS cloud services, ETL patterns, and automation will be crucial in building scalable, efficient data pipelines and solutions. You will work closely with cross-functional teams to design and implement innovative data systems, automate data ingestion processes, and bring order to messy datasets. Additionally, you will develop and maintain CI/CD pipelines, monitor data ingestion workflows, and leverage AI to enhance data parsing automation. This position offers flexibility for remote or hybrid work, supporting a collaborative environment with an expected 40-hour workweek. As part of our team, you will contribute directly to our mission of disrupting cybercrime and protecting digital identities worldwide.
Qualifications:
- 5-7 years of professional experience as a Python developer
- Strong passion for working with data and data analysis techniques
- Proficiency in Python programming and automation tools
- Experience with Linux bash/ksh scripting and Regular Expressions
- Familiarity with data cleaning and transformation processes
- Hands-on experience building data solutions and automation workflows
- Knowledge of relational (SQL) and NoSQL databases such as Elasticsearch and Databricks
- Understanding of AWS cloud services including EC2, RDS, S3, Lambda, SQS, and API Gateway
- Solid grasp of computer science fundamentals, including data structures and algorithms
- Excellent communication and teamwork skills
- Self-motivated, empathetic, and eager to automate repetitive tasks
- Ability to adapt to changing business priorities and contexts
- Interest or background in cybersecurity is preferred
- Experience with version control systems like Git is a plus
- Familiarity with Infrastructure as Code tools such as Terraform and Ansible is advantageous
Responsibilities:
- Parse, clean, and transform both structured and unstructured datasets to align with the SpyCloud schema
- Develop Python-based automation for data parsing and ingestion platforms
- Bring order and structure to messy or unstructured data sources
- Create and maintain ETL-style automation scripts to streamline data workflows
- Monitor data ingestion processes to identify and resolve issues promptly
- Collaborate with team members to design, develop, and enhance data systems and pipelines
- Analyze data to support marketing initiatives, including blog content consumption insights
- Develop and enforce standards, processes, and CI/CD pipelines to manage code quality and deployment
- Leverage artificial intelligence and machine learning techniques to automate and improve data parsing tasks
- Support ongoing optimization of data workflows and automation tools to increase efficiency and accuracy
Benefits:
- Competitive base salary ranging from $111,000 to $144,000 Comprehensive health, vision, and dental insurance plans
- Health Savings Account (HSA) with employer contributions
- Employer-paid life, short-term, and long-term disability insurance
- Generous paid time off (PTO) and 16 paid holidays annually
- Flexible work arrangements, including remote work options 401(k) retirement plan with employer contributions (U.S. employees)
- Employee Assistance Program (EAP)
- Paid holidays during winter shutdown (UK-based employees)
- Private health insurance and healthcare cash plans (UK-based employees)
- Employer-paid life insurance and income protection benefits (UK-based employees)
Equal Opportunity
SpyCloud is committed to fostering an inclusive and diverse workplace. We are an Equal Employment Opportunity and Affirmative Action employer, and all employment decisions are based on merit, performance, and business needs. We do not discriminate based on race, religion, color, national origin, sex (including pregnancy and reproductive health), sexual orientation, gender identity, age, veteran status, disability, genetic information, political beliefs, or any other protected characteristic under applicable laws. We encourage women, minorities, individuals with disabilities, and protected veterans to apply. SpyCloud complies with all relevant nondiscrimination laws and policies, ensuring a respectful and supportive environment for all employees.