Match score not available

Senior Data Engineer

fully flexible
Remote: 
Full Remote
Salary: 
140 - 150K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years in Data Engineering or related field, Proficiency with SQL and RDBMS/MPP databases, Experience with ETL codebases in modern programming languages, Understanding of data modeling, architecture, and governance.

Key responsabilities:

  • Design and maintain robust data pipelines
  • Implement ETL processes and optimize performance

ReUp Education logo
ReUp Education Education Scaleup https://www.reupeducation.com/

Job description

What we do

Founded in 2015, ReUp Education is the only organization that focuses exclusively on helping colleges and universities engage and re-enroll the more than 40 million US residents who have “stopped out” and support them until graduation, through our technology-enabled service. To date, we have re-enrolled nearly 28,500 students and recaptured over $139 million in tuition for our university partners. Today we build regional marketplaces to connect the supply of educational opportunities with the demand for skilled and credentialed workforce professionals.

About The Role

ReUp Education is seeking an experienced Data Engineer to join our team to support institutions of higher learning and their millions of adult learners. This role will be a key member of the engineering team that supports the foundational infrastructure and data that drives the various tools and products within ReUp Education.

As a member of the Data Engineering team, you will be responsible for ingesting and processing student data from our partners. You will ensure secure data transfer from external sources to our internal Data Warehouse, where it will be processed and made accessible for various tools and products across the Reup ecosystem.

As a Senior Data Engineer, you will collaborate cross-functionally with teams across the organization to understand how ingested data is being utilized, identify data gaps or missing information, and troubleshoot any anomalies. Additionally, you will provide technical leadership to the data engineering team, ensuring best practices are followed. A strong background in ETL processes, cloud platforms, database management, and reporting systems is essential to drive scalable, efficient data solutions.

If you are passionate about working on a project that will have a real-world positive impact on people's day-to-day lives, we encourage you to apply!

What You'll Do

As a Senior. Data Engineer, you will be working with the core information that drives our tools and products. Your role involves but are not limited to:

  • Design, build, and maintain robust and scalable data pipelines for collecting, transforming, storing, and delivering large datasets.
  • Implement ETL processes to integrate data from various sources into the Data Warehouse
  • Optimize new and legacy data pipelines for performance, scalability, and reliability.
  • Design and implement data architectures that support analytics and reporting needs, ensuring efficient data storage and retrieval.
  • Build and manage data models, ensuring they align with business requirements and data consumption patterns.
  • Optimize SQL queries, database performance, and data processing jobs to minimize latency and improve efficiency.
  • Continuously monitor and tune data processing pipelines, databases, and queries to enhance performance, reduce latency, and minimize costs.
  • Implement robust security measures to ensure the confidentiality and integrity of sensitive data, including encryption, access controls, and data masking.
  • Maintain comprehensive documentation for data workflows, pipelines, infrastructure and facilitate knowledge sharing and team collaboration.

Qualifications

Research shows that women and people from underrepresented groups often only apply to jobs if they meet all of the qualifications. However, no one ever meets 100% of the qualifications. ReUp encourages you to break that statistic and to apply. We look forward to your application.

We are looking for a seasoned Senior Data Engineer with a proven track record.

Ideally, You Have

  • 5+ years in Data Engineering or a related field.
  • Strong proficiency with SQL and working with both transactional RDBMS (PostgreSQL, MySQL, Oracle, etc) and MPP databases (Redshift, Snowflake, BigQuery)
  • Experience writing and maintaining ETL codebases in at least one modern object-oriented programming language (Python, Java, C#, Go)
  • Able to understand and compose complex queries and data structures
  • Strong understanding of data modeling, data architecture, and data governance principles.
  • Strong understanding of cloud environments (AWS, GCP, Azure)
  • Hands-on experience with designing, maintaining, and optimizing data warehouses using fact and dimension tables
  • Ability to collaborate with cross-functional teams, including software engineers, data scientists, analysts, and business stakeholders.

Nice To Have

  • Familiarity with orchestration tools like Apache Airflow, Luigi, or Prefect.
  • Experience working with container technology including Docker and Kubernetes.
  • Knowledge using tools like Kafka, RabbitMQ, or Kinesis for real-time data streaming.

Benefits

  • Medical, dental, and vision insurance for employees
    • We pay 100% of the employee's premium and 50% of any dependents' premiums
    • Contribute up to $2000 to employee HSA/$3000 to employee + dependent HSA
    • PPO Buy-up plan available
    • FSA available
  • Company paid short-term disability, long-term disability, and life insurance for employee
  • Flexible time off and remote work opportunity
  • Up to 80 hours of dedicated sick time annually to support your well-being and work-life balance
  • 15 paid holidays per year (including Juneteenth and the last week of the calendar year)
  • Company wellness days (2 per year)
  • Day of Service (Paid day for volunteering)
  • 401(k) plan
  • Paid parental leave (12 weeks primary parental leave, 6 weeks secondary parental leave)
  • A diverse team that fosters a high level of collaboration despite being highly distributed
  • We provide your choice of a Mac or PC laptop
Location

This hybrid role will be based in Austin, TX. This role will be expected to work from the Austin office 1-2 days a week.

Company Culture

TEAMWORK - RESULTS - CONSTANT LEARNING - AGENCY - DIVERSITY, EQUITY & INCLUSION - JOY

ReUp employees share a passion for improving outcomes for stopout students. We support students to get Results as they embark on finishing what they started. We believe in the power of human potential and that supporting an individual’s Agency acts as a catalyst for positive change and resiliency. We support Diversity, Equity & Inclusion, for both the students we work with and in our hiring practices. We value Teamwork and strive to create a safe and supportive environment where trust, communication, creativity, and humility are valued as highly as technical skills. We tackle hard problems with curiosity and take action towards continuous improvement and Constant Learning. Approaching our work with open hearts, open minds, and seeking collective success creates Joy. If that sounds like your dream work environment, we look forward to hearing from you.

ReUp Education is an equal-opportunity employer. Our company values diversity and believes diverse teams make innovation possible. We encourage all qualified applicants from any race, color, religion, sex, gender identity, sexual orientation, national origin, disability status, protected veteran status, or other characteristics to apply.

We are unable to offer visa sponsorship or work authorization transfers for this position. Applicants must have the legal right to work in the United States without the need for employer sponsorship

The Pay Range For This Role Is

140,000 - 150,000 USD per year(Austin, TX)

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Education
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Data Engineer Related jobs