Junior Data Engineer (Marketing)
Newport Beach, CA USA
- Pay
$80,000–85,000/year — pay source
401k with a 4% employer match Compensation: $80,000 - $85,000 per year, depending on experience Application Process
Read the full posting- Work setup
On-site stated — work setup source
Location: Newport Beach, CA | On-site ||| Employment Type: Full-time About the Role
Read the full posting- Employment
Full-time — employment source
Location: Newport Beach, CA | On-site ||| Employment Type: Full-time About the Role
Read the full posting
What you’ll work on
Full postingAre you ready to lead a marketing transformation through quality assurance and automation?
Build and maintain the unified database
Build and test integrations against REST APIs
Build validation and monitoring to catch missing, duplicate, corrupted, or inconsistent records before they reach a dashboard
From the employer’s posting
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
API integration Build and test integrations against REST APIs Handle authentication, pagination, rate limits, and error handling
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
What you’ll bring
All qualificationsCore experience
- Bachelor's degree in Computer Science, Data Science, or a related technical field
- Understanding of CI/CD and automated deployment
- 1+ year of hands-on experience (internships and substantial project work count)
- Proficiency in Python and SQL
- Experience calling, testing, and debugging REST APIs
Qualification wording
Bachelor's degree in Computer Science, Data Science, or a related technical field
Understanding of CI/CD and automated deployment
1+ year of hands-on experience (internships and substantial project work count)
Proficiency in Python and SQL
Experience calling, testing, and debugging REST APIs
Tools in this posting
- Python
- SQL
- AWS
- Docker
- Fastapi
- Azure
- PostgreSQL
- Power BI
- dbt
- Airflow
Source — Tool mentions in context
- 1+ year of hands-on experience (internships and substantial project work count) - Proficiency in Python and SQL - Experience calling, testing, and debugging REST APIs
- 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
- 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. What We Offer
Benefits in the posting
Full benefits wording- Comprehensive health, dental, and vision insurance
- Supplemental benefits like: Life Insurance, flexible spending, and many more...
- 401k with a 4% employer match
From the employer’s posting.
Job description
Location: Newport Beach, CA | On-site ||| 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.
What We Offer
- Comprehensive health, dental, and vision insurance
- Supplemental benefits like: Life Insurance, flexible spending, and many more...
- 401k with a 4% employer match
Compensation: $80,000 - $85,000 per year, depending on experience
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.
Your next step
- Have your CV and examples of relevant work ready.
- Check the listed location, eligibility and core experience before starting.
Complete your application on job-boards.greenhouse.io. The employer’s form will show what is required.
Already applied? Track this application
Source & posting history
Source notes
Source excerptsSelected passages from the saved posting. Check the full description for conditions and exceptions.
- Pay
401k with a 4% employer match Compensation: $80,000 - $85,000 per year, depending on experience Application Process
- Location & working pattern
Newport Beach, CA USA
Location: Newport Beach, CA | On-site ||| Employment Type: Full-time About the Role
- Work authorization
No clear work-authorization passage found. Eligibility is unconfirmed.
- Status in our records
- Active
- First seen by us
- Aug 15, 2026
- Recorded sightings
- 32
- Last seen by us
- Oct 8, 2026
These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.
Report an errorSee how this role fits your experience
Add your resume to compare the role’s scope, tools and requirements with your experience.