The position involves designing and developing full-stack software solutions to support privacy compliance, data collection, and forensic investigation workflows, collaborating with legal, marketing, and engineering teams to create secure, scalable, and compliant digital tools.
Key Responsibilities
Design and develop full-stack applications supporting data collection workflows, client-side tracking, and privacy compliance.
Implement APIs, web interfaces, and data flows for internal and client-facing platforms.
Translate legal and regulatory requirements into secure, scalable, and auditable software systems.
Collaborate with legal, consulting, and engineering teams to develop investigative tools and data risk assessment solutions.
Develop automated data collection and processing workflows.
Ensure secure practices for data ingestion, storage, and access control in compliance with privacy laws.
Contribute to the design of data lakes, clean room integrations, and data monetization pipelines.
Maintain high development standards through code review, documentation, and testing.
Serve as the technical lead on projects involving web tracking analysis and consent management.
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
7-10 years of experience in full-stack development, ideally in AdTech, privacy tech, or data-intensive environments.
High proficiency with the following programming languages: JavaScript, Python, Java, TypeScript, SQL, HTML, CSS, Bash, XML.
High proficiency with the following frameworks and libraries: React, Angular, Vue, Node.js, TensorFlow, NumPy, Pandas.
High proficiency with cloud development and DevOps platforms: AWS Lambda, CloudFormation, S3, DynamoDB, ECS, Azure, GCP, Docker, GitHub.
High proficiency with RESTful API design, containerization, microservices architecture, AI/ML integration, and unit testing.
Ability to translate regulatory and legal requirements into secure, scalable, and auditable software systems.
Experience designing and implementing APIs, web interfaces, and data flows to support internal and client-facing platforms.
Experience supporting cloud data collection workflows and client-side tracking analysis.
Experience developing automated processes for data collection and processing.
Experience implementing secure practices for data ingestion, storage, and access control in compliance with global privacy laws and internal standards.
Experience contributing to the design of data lakes, clean room integrations, audience activation platforms, and data monetization pipelines.
Strong client-facing skills with the ability to translate technical complexity into strategic recommendations.
Proven ability to lead cross-functional projects under deadline pressure.
Work schedule flexibility: at least 3 to 4 days in the office per week, with options for remote work
Work environment perks: wellness programming, in-house immigration support, career growth and skills development programs, internal seminars, mentorship, and performance coaching
Additional benefits: comprehensive benefits package including medical, dental, and vision insurance; 401(k) retirement plan with employer match; life and disability insurance; paid time off (vacation, sick leave, holidays); paid parental leave; employee assistance resources; commuter benefits
Ready to Apply?
Join Charles River Associates and make an impact in renewable energy