Senior Data Engineer
Nerdy
Job Description
Job Description
Overview
As the Senior Data Engineer, you will own the pipelines and platform that move Nerdy’s data from source systems into a governed lakehouse. You’ll build streaming and batch ingestion, run the Iceberg lakehouse on Starburst Galaxy, and ship reliable, well-tested dbt layers that analytics engineers and analysts build on—leveraging AI to accelerate development, QA, and operations.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Math/Stats, or equivalent experience.
- 3+ years as a Data Engineer (or similar) in high-growth environments.
- Expert SQL and strong Python; experience building production pipelines that run unattended and recover on their own.
- Hands-on with open table formats and lakehouse engines: Iceberg on Trino/Starburst Galaxy, or similar (Delta Lake, Hudi, Spark, Databricks, Presto/Athena).
- Streaming experience with Kafka/Confluent or similar (Kinesis, Redpanda), including schema registry, CDC (e.g., Debezium), and idempotent loading into lakehouse tables.
- Proficiency with dbt and dbt Cloud (incremental models, macros, tests, docs) and orchestration tools such as Airflow or Dagster.
- Solid AWS experience (S3, IAM, Glue/REST catalogs) and infrastructure as code (Terraform or similar).
- Solid grasp of data modeling, partitioning, incremental processing, and backfill strategy on large datasets.
- Git-based development and CI/CD familiarity; disciplined approach to reviews, releases, and on-call.
- Experienced with AI-native tools that enhance productivity and speed (e.g., Cursor, Make, Supabase, Netlify, Claude Code, n8n, Firecrawl, ChatGPT, Grok, Bolt, Vercel, etc).
- Alignment with Nerdy’s apolitical, mission-focused culture.
Responsibilities
- Ingestion & streaming: Build and run streaming and batch ingestion from Kafka and third-party APIs into Iceberg tables; own CDC, schema evolution, and late-arriving data.
- Lakehouse platform: Operate the Iceberg lakehouse on Starburst Galaxy (Trino)—table layout, partitioning, compaction, retention, and cluster sizing.
- Layered modeling with dbt: Build and maintain the bronze, silver, and gold layers with incremental models, idempotent merges, and safe backfills; push shared logic upstream so downstream consumers stay simple.
- Orchestration & reliability: Design dbt Cloud job schedules, dependencies, retries, and alerting; keep production jobs within their freshness SLAs and drive incidents to root cause.
- Data quality & governance: Implement tests, contracts, freshness and volume monitoring, lineage, and access controls; handle PII within privacy and security guardrails.
- Performance & cost: Tune queries, file layout, and cluster usage to improve speed and manage compute and storage spend.
- Infrastructure as code: Manage clusters, storage, and access through Terraform and CI, with changes that are reviewed, reversible, and documented.
- Collaboration: Partner with Analytics Engineering, Product Engineering, and business teams to turn source changes and new requirements into dependable data products.
- Documentation & change control: Maintain versioned code (Git), review PRs, run CI/CD for pipelines and dbt, and document sources, models, and runbooks.
- AI-enabled workflows: Use AI for code generation/review, test scaffolding, pipeline debugging, data profiling, and anomaly detection—operating within privacy and security guardrails.
Unleash Your Potential at Nerdy:
At Nerdy, you'll earn your success through meritocracy and exceptional outcomes. Our benefits reward performance and initiative:
- Competitive USD-Benchmarked Compensation: Earn a market-leading rate set in U.S. dollars, paid to you in local currency.
- 100% Remote (Home Country Only): Work from anywhere in your home country—no relocation required, no borders crossed.
- Flexible Time Off: Our flexible PTO lets you recharge on your own terms and when you need it the most.
- Local Holiday Pay: We honor your nation’s official holidays with paid time off—celebrate what matters to you.
- Continuous Learning: Get a free, all-inclusive learning membership for you and your household—including 1-on-1 tutoring hours, unlimited on-demand classes, and access to our full suite of learning products and services.
- Supercharge with AI: Gain exclusive access to cutting-edge AI tools that boost your productivity, making you feel almost super-human (cape not included).
- Feedback-Rich, Collaborative Culture: Tap into regular training, peer reviews, and a team that treats every team member as a vital collaborator and owner in our success.
- Make a Global Impact: Your expertise fuels an innovative platform used by learners around the world—be part of something transformative.
The Bottom Line:
If you're driven by impact, energized by ownership, and excited to help shape what’s next, you’ll thrive here. We move fast, think big, and reward those who deliver. This isn’t a traditional corporate environment - it’s a place to do the most meaningful work of your career.
- ...Senior Databricks Data Engineer Location: St. Louis, MO, Richardson, TX 75082 or Indianapolis, IN 46241 (Onsite-Hybrid. Candidates should be local from any of these locations. We will not consider relocating candidates) Duration: 6 months Must Have Skills:...SeniorLocal areaRelocation
- ...Senior Data Engineer We are seeking an experienced Senior Data Engineer to design, build, and maintain scalable data pipelines, data platforms, and analytical data products. The Data Engineer will collaborate with data architects, data scientists, analysts, application...SeniorWork at officeRemote workShift work
$140.25k - $165k
...Job Title Senior Manager, Data Engineering Job Description Summary Job Description Job Title: Data Engineering Senior Manager Position: Data Engineering Senior Manager Department: TDS Technology and Data Solutions Reports To: Global...SeniorMinimum wageLocal areaRemote workFlexible hours- Clayco is seeking a Senior Commissioning Engineer to support on-site commissioning on construction projects nationwide, with travel as required. You... ...degree and 3-7 years of commissioning experience, with data center experience considered a plus. This role emphasizes...Senior
- Decima International seeks a Data Center Commissioning Agent - Site Commissioning for on-site work in St. Louis, MO. This client-facing role coordinates commissioning activities across MEP systems for mission-critical facilities, ensuring testing, startup, and turnover...Senior
- Affirm is building a scalable data platform to support its data infrastructure across OLTP and OLAP systems. You will design, operate, and extend platform capabilities enabling teams to build data apps at scale with secure access and reliable deployments. The role emphasizes...SeniorRemote job
$94.35k - $127.65k
Data Fusion Systems Software Engineer/Analyst (Associate, Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is currently seeking a Systems Software Engineer (Associate, Experienced or Senior) to support our Software Development team within the Phantom Works...SeniorPermanent employmentFull timeContract workWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...Data Engineer The Data Engineer will work iteratively on the cloud platform to design, develop and implement scalable, high performance solutions that offer measurable business value to customers. Data Solutions: Design and implementation of data pipelines using...Senior
- ...National Top Companies Certified as a Great Place to Work® Fortune Best Workplaces in Financial Services & Insurance Sr. Data Engineer ESSENTIAL FUNCTIONS AND RESPONSIBILITIES Designs, builds, and maintains scalable data pipelines supporting batch, real-...SeniorWork experience placement
- ...LightEdge can offer you a dynamic corporate environment built on teamwork and personal responsibility.\n\n \n\nThe Senior Director, Data Center Engineering serves as the senior technical authority for the company’s data center design and development program. Reporting...SeniorFor contractorsLocal area
$142.8k - $193.2k
Senior Data Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS) is hiring a Senior Data Engineer for a Proprietary Program in Saint Louis, MO . We seek passionate, curious, and talented data scientists who want their job to have...SeniorPermanent employmentImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift work- ...Note: This position is intended for site/civil engineers with direct experience delivering AI, Hyperscale, Colocation data centers, semiconductor facilities, advanced... ...drivers. Job Description We're looking for a Senior Civil Engineer to join our Advanced...SeniorWork at officeLocal area
- ...Job Description Job Description Job Title: Senior Data Engineer. Location: St. Louis, MO (On-site). Employment Type: Contract (W2 through ZipStaff — No C2C or 1099). About the Opportunity. ZipStaff is seeking an experienced Senior Data Engineer to support...SeniorContract work
$111.61k - $131.3k
...Bank location three (3) or more days per week.U.S. Bank is seeking a Senior Cloud Security Engineer to support the cloud infrastructure and security platforms that protect sensitive enterprise data. This role sits within the Database Protection Team and will support database...SeniorFull timeWork experience placementLocal area3 days per week- Jacobs is seeking a senior structural engineering leader to guide a portfolio of data center projects, driving technical direction and high‑standard design across teams. The role blends client-facing leadership with mentoring and governance to deliver robust, constructible...Senior
$169k - $233k
...intend to hire the “best” candidates. Jacobs' Data Center & Hyperscale practice is experiencing record growth — and civil engineering is at the center of it. From the $10B+ Hut... ...bench to match that ambition. As a Senior Civil Engineer SME within our Advanced Manufacturing...SeniorFull timeContract workWork at officeLocal areaRemote work- ...pharmacy experience through intelligent, scalable technology. Data is foundational to how we serve patients, empower... ...enable smarter decision-making across the business. As the Senior Manager, Data Engineering, you will lead the strategy, architecture, and execution of...SeniorFull timeTemporary workWork experience placementRemote workFlexible hours
$140k - $150k
...Requisition: R01570796Location: Saint Louis, United StatesCategory: AI & Data EngineeringAbout Brillio: Brillio is one of the fastest growing... ...in code reviews, and contribute to best practices for data engineering.Required Skills & Experience• Strong proficiency in Python and...Work experience placementWork at office3 days per week- ...Data Engineer III Primary Location : St Louis, MO V-Soft Consulting is currently hiring for a Data Engineer III for our premier client in St Louis, MO. Knowledge and Skills: Uses advanced mathematical and statistical concepts and theories to analyze...Currently hiringLocal area
$65 - $70 per hour
...Data Scientist Our client is looking for a Data Scientist to join their team for a long term position. location: St. Louis, Missouri job type: Contract salary: $65 - 70 per hour work hours: 9am to 5pm education: Bachelors responsibilities: Generates reports and regular...Hourly payContract work- ...iQuasar is seeking to fill a Data Engineer in St. Louis, MO. Position: Data Engineer Location: St. Louis, MO ( Onsite Mon-Fri) - Travel expenses will be paid Clearance: Secret Role Overview: The Data Engineer plays a crucial role in the application migration...Relocation
- ...Data Engineer Data Engineer - Databases (Oracle, Netezza, SQL Server), Hands-on experience with Hadoop, Python, Impala etc. Roles and Responsibilities: - Work as a member of support team to resolve issues related to product, should have good troubleshooting skills...
- *** Must be a US Citizen or Green Card only Applicant **** The Data Analytics Engineer will be a part of the Data Engineering team whose primary mission is to build trusted Data Ingestion Pipelines to seamlessly move and transform data from SaaS and in house transactional...2 days per week
$88k - $117k
...Midwest Railcar - Data Analytics Engineer About the Role The Data Analytics Engineer builds and maintains the foundational data infrastructure that transforms raw business data into reliable, analysis-ready insights for decision-making. This position is critical...Temporary workWork at office$88.2k - $198k
Senior Full Stack Data Engineer Position Description This position must be performed on-site, hybrid in St. Louis, MO. Join a team responsible for designing and delivering cloud-based applications that support complex business processes and data driven decision...SeniorLocal area- ...Position Title: Lead AWS Data Engineer Location: St. Louis, MO Job Description • Design and build scalable, cloud-native data platforms using PySpark, Python, and modern data engineering practices. • Mentor and guide other engineers, sharing knowledge...
- ...largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology. Job Description Senior Data Platform Engineer Role Summary We are seeking a Senior Data Platform Engineer to help build, scale, and operate our bespoke...SeniorOngoing contractFull timeWorldwide
$75.2k - $158.1k
Job Title: Advanced Cybersecurity Analytics Engineer III Job Category: Information Technology Time Type: Full time Minimum Clearance... .... Responsibilities Analyzes trends and patterns of data on NGA networks to identify and predict previously undiscovered...Full timeContract workWork experience placementLocal areaFlexible hours$120k - $150k
...Job Name: Data Scientist Level : Senior Location: St. Louis, MO (N2W) Remote Work: No Required Clearance: TS/SCI Position Type: Immediately Available Shift: Shift 1 Office Supported: Analysis Office REQUIRED QUALIFICATIONS: Requires...SeniorFull timeContract workWork at officeImmediate startRemote workFlexible hoursShift work$116.5k - $150.5k
...opportunity is in the Advanced Analytics department. Curious about data science and analytics? Our Data Analytics department seeks those... ..., innovative and diverse team. Role Description As a Senior Data Scientist, you will play a key role in solving complex...SeniorWork at officeWork from homeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
- finance data engineer Saint Louis, MO
- data engineer contract Saint Louis, MO
- sr data engineer Saint Louis, MO
- senior data engineer Saint Louis, MO
- entry level big data engineer Saint Louis, MO
- etl data engineer Saint Louis, MO
- data engineer machine learning Saint Louis, MO
- data engineering intern summer Saint Louis, MO
- senior data quality engineer Saint Louis, MO
- senior data integration developer Saint Louis, MO



