Job Title: Junior Data EngineerLocation: Austin, TX (Hybrid)Job Type: Full-TimeNovi Labs delivers world-class Oil & Gas forecasts via an end-to-end platform that leverages machine learning and data science. Join our talented technical team to help us improve and expand our products and further solidify our market-leading position.   Job DescriptionWe’re looking to grow our talented data engineering team by hiring a Junior Data Engineer who is hungry to learn, eager to take ownership, and excited to solve challenging problems in a fast-paced, collaborative environment.
As a Junior Data Engineer, you’ll join our Operations Squad—the team responsible for keeping our data systems running smoothly and supporting our customer-facing efforts. You’ll learn the Novi data platform inside and out, help troubleshoot and resolve customer data issues, and gradually build the skills needed to take on more complex engineering tasks. You’ll work alongside experienced data engineers and have the opportunity to grow into roles with increasing responsibility solving a wide range of problems.
We value aptitude, curiosity, and grit over years of experience—so if you’re a strong coder, this could be the role for you. Key ResponsibilitiesInvestigate and resolve data issues in collaboration with the Customer Success and Product teamsLearn and maintain existing data pipelines and infrastructureWrite, test, and debug code that supports data ingestion, processing, and deliveryAssist in building tools and dashboards that improve operational efficiencyParticipate in code reviews and engineering discussionsDocument systems, processes, and troubleshooting proceduresProactively look for ways to improve data quality, stability, and scalabilityWhat We’re Looking ForWe’re looking for people who are:
Smart – You can learn quickly, think critically, and solve problems methodically. Hungry – You’re motivated to learn new things, take initiative, and improve your craft. Resilient – You don’t give up when faced with ambiguity, setbacks, or tough bugs. Qualifications: Degree in Computer Science, Engineering, or a related field preferredSolid programming skills in Python, or another language with a willingness to learn PythonFamiliarity with SQL and working with structured dataStrong communication and collaboration skillsAbility to reason through problems and debug systematicallyInterest in data infrastructure, pipelines, and analyticsPreferred Skills:
Exposure to cloud platforms (AWS, GCP, Azure)Familiarity with workflow orchestration tools (e. g. , Airflow)Experience with large-scale data tools (e. g. , Spark, Snowflake)Knowledge of the Oil & Gas domain or working with geospatial/time-series dataBenefitsSmall, talented teamHighly collaborative work environment High autonomy with true project ownershipSmall company with visibility into company decisions and prioritiesEasy line-of-sight to how your contributions directly benefit customersProfessional work environment with a clear understanding of work/life balanceFlexible Leave Policy
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.