Junior Data Engineer (Marketing)
Location: Newport Beach, CA | On-site || Department: Technology || Employment Type: Full-time
About the Role
Are you ready to lead a marketing transformation through quality assurance and automation? As the Junior Data Engineer (Marketing), you’ll be the driving force behind ensuring the quality and performance of our marketing systems. This role builds the data and automation backbone for TRA’s marketing operations - replacing manual Google Sheet processes, automating data cleaning, and enabling real-time reporting across all campaigns. This role ensures that marketing, analytics, and operations teams have accurate, unified, and data from all sources (radio, digital ads, affiliates, CRM, etc.).
What You'll Do
Build and maintain the unified database
Develop ETL/ELT pipelines pulling from internal systems and third-party APIs into a centralized warehouse
Write and optimize SQL for transformations and reporting layers
Model data so it's consistent and documented across sources
API integration
Build and test integrations against REST APIs
Handle authentication, pagination, rate limits, and error handling
Write tests that catch failures early
Data quality ownership
Build validation and monitoring to catch missing, duplicate, corrupted, or inconsistent records before they reach a dashboard
Investigate discrepancies and reconcile against source systems
Establish reusable automated checks
Deployment and automation
Set up and maintain CI/CD pipelines
Deploy and monitor scheduled jobs on cloud infrastructure
Maintain clean version control and participate in code review
Testing and code quality
Write unit and integration tests for pipelines, integrations, and internal services
Maintain and grow test coverage as the codebase expands
Participate in code review and help keep engineering standards consistent across the team
What You Bring
Bachelor's degree in Computer Science, Data Science, or a related technical field
1+ year of hands-on experience (internships and substantial project work count)
Proficiency in Python and SQL
Experience calling, testing, and debugging REST APIs
Working knowledge of Git
Working familiarity with AWS and/or Azure
Understanding of CI/CD and automated deployment
Strong technical reading comprehension and attention to detail
Nice to Have: PostgreSQL, Supabase, Power BI, FastAPI, Docker, dbt/Airflow, or experience working with LLM APIs. Don't have all of these? No problem — we're happy to help you grow into them.
Why You’ll Love Working Here
Impact - Every day, you’ll help real people escape financial stress and rebuild their lives.
Growth - We’re a rapidly expanding company with plenty of room for career advancement.
Supportive Culture - We value collaboration and continuous learning.
High Client Satisfaction - With thousands of 5-star reviews, our clients consistently praise our expertise and results.
We’re looking for passionate, driven individuals who want to make a real difference while building a rewarding career in a purpose-driven organization.
Compensation
Salary: $80,000 - $85,000 per year.
Classification: This is a full-time, salaried, exempt position and is not eligible for overtime pay.
Benefits:
Comprehensive health, dental, and vision insurance
Supplemental benefits, including life insurance, flexible spending accounts, and more
401(k) with a 4% employer match
Pay Transparency Statement: The base salary range for this position is $80,000 - $85,000 per year. This range represents the Company’s good-faith estimate of the salary it reasonably expects to offer at the time of hire. Placement within the range will depend on factors such as experience, skills, and qualifications.
Application Process
Qualified applicants will be invited to complete a brief AI-facilitated interview designed to help us learn more about your experience and qualifications. After the AI interview, a member of our recruiting team will personally review your responses and follow up with next steps if you're selected to move forward. This AI tool is used solely to support our recruiters in the initial screening process -- all final hiring decisions are made by our talent acquisition team. We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. is an Equal Opportunity Employer. We value diversity and encourage all qualified individuals to apply.