Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Data Engineer

3+ months agoRemote

EVERFI is an international technology company driving social impact through education to address the most challenging issues affecting society ranging from financial wellness to mental health to workplace conduct and other critical topics. Founded in 2008, EVERFI’s Impact-as-a-Service TM solution and digital educational content have reached more than 41 million learners globally. In 2020, the company was recognized as one of the World’s Most Innovative Companies by Fast Company and was featured on Fortune Magazine’s Impact 20 List. The company was also named to the 2021 GSV EdTech 150, a list of the most transformative growth companies in digital learning. Some of America’s leading CEOs and venture capital firms are EVERFI investors including Amazon founder and CEO Jeff Bezos, Google Chairman Eric Schmidt, Twitter founder Evan Williams, as well as Advance, Rethink Education, Rethink Impact, The Rise Fund, and TPG Growth. To learn more about EVERFI and how you can #answerthecall please visit or follow us on Facebook, Instagram, LinkedIn, or Twitter @EVERFI.

The Senior Data Engineer will design, develop, monitor and maintain a robust and scalable data platform used by other data analyst and engineering teams to deliver powerful insights to both internal and external stakeholders. This role will create abstractions to speed the platform’s adoption and build reliable pipelines to support growing data processing and analytics needs. Ideally this person will be a self-starter, detail and quality oriented, and excited about the prospects of having a big impact with data at EVERFI. 


  • Design, build and maintain data infrastructure that powers both batch and realtime processing of billions of records a day.
  • Improve the data quality and reliability of data pipelines through monitoring, validation and failure detection
  • Design, build and maintain a central data cataloging system to ease integration and discovery of datasets
  • Develop data pipelines that provide fast, optimized, and robust end-to-end solutions
  • Automate manual processes and create a platform in favor of self-service data consumption
  • Deploy and configure components to production environments.
  • Participate in on-call schedule to provide emergency incident support
  • Mentor and train teammates on design and operation of data platform
  • Stay current with industry trends, making recommendations as needed to help the company excel 
  • Other job-related duties as assigned

Skills, Experience and Qualifications

  • Bachelor’s Degree in Computer Science or Engineering a plus
  • 3+ years of relevant industry experience in Data Engineering working with large scale data driven systems
  • Experience designing data schemas and fine-tuning queries around large, complex data sets
  • Extensive experience working with big data frameworks, like Hive, Spark, Presto and Airflow
  • Experience with data streaming systems such as Apache Kafka
  • Deep understanding of SQL and data warehouse systems, especially Redshift and Snowflake
  • Expertise in object-oriented and/or functional programming languages (Python preferred)
  • Strong overall programming skills, able to write modular, maintainable code
  • understanding of DevOps principles such as  automating of CI/CD pipelines and Infrastructure as code
  • Understanding of polyglot data persistence (relational, key/value, document, column)
  • Excellent problem-solving skills and the ability to proactively solve issues
  • Excellent communication and organizational skills and proven ability to complete tasks and meet deadlines
  • Ability to be flexible with working in tandem with a team of engineers or alone, as required

Work-life, Culture, & Perks:

  • Competitive base salary and bonus potential
  • 401k program and company match
  • Comprehensive health care and excellent parental leave benefits
  • Flexible PTO and generous holiday schedule
  • Casual work environment
  • Opportunity to work with talented people who have fun in the workplace

Company Values:

We’re looking for future team members who are energized and inspired by our values, as well as people who bring new backgrounds, perspectives, and experiences. At EVERFI, our eight core values are an active part of everything we do:

  • Relationships First
  • Demand Excellence
  • Embrace Diversity of Thought & Drive Change
  • Act Like an Owner
  • Always Show Up
  • Share the Credit
  • Require Honest & Positivity
  • Always Ask: “Did I Matter Today?”


EVERFI appreciates your interest in our company as a place of employment. It is EVERFI policy to provide equal opportunity for employment to all qualified employees and applicants, regardless of race, religion, religious affiliation, ancestry, citizenship status, marital status, familial status, sexual orientation, gender identity, color, creed, national origin, sex, age, disability, or veteran status or any other characteristic protected by local, state or federal law. This policy applies to all areas of employment including recruitment, placement, training, transfer, promotion, termination, pay, and other forms of compensation and benefits. EVERFI will provide reasonable accommodations to qualified individuals with disabilities.


Job ID: 3352873
Employment Type: Other