portal resources jobs companies s swing education staff data engineer

Staff Data Engineer 🔥


On average, U.S. students are with substitute teachers for 5% of the typical school year. That means our students have substitute teachers for more than six months of their K-12 school career. The problem? We're suffering from a national shortage of substitute teachers.

Swing Education is focused on tackling the substitute teacher shortage. Our online platform makes it easy for great schools and quality subs to find each other. We help schools access more subs and offload tedious work associated with managing a pool of substitute teachers (recruiting, screening, payroll, etc.). Our network provides subs with a wider range of work opportunities to gain experience and build their professional network.

After more than 6 years in operation we are working with over 4000 schools in 7 states and have filled over 300k teacher absence days. We're a post-series B company with about 50 employees currently and our lead investors include GV (aka Google Ventures), Owl Ventures, and Social Capital. We also have a strong commitment to diversity and our employees are 60% people of color (30% underrepresented minorities) and over 50% female. Our board of directors is also 75% female and 75% people of color.

We’re a diverse and inclusive team. We find it easy to get up in the morning and work for teachers, schools, and students.

Position Summary

As a Staff Data Engineer, you will be responsible for building and maintaining the data infrastructure that supports creating a data-driven organization. You will work closely with engineering, product managers, and other stakeholders to design and implement robust, scalable data pipelines and analytics platforms. Your work will enable data-driven decision-making across the company and help Swing scale. Our Staff Data Engineer is critical to ensuring that the data infrastructure is reliable, scalable, and efficient, and that the data is of high quality and can be used to drive business insights. You will play a key role in establishing our data engineering practices.

This will be a full-time remote position.

Essential duties and responsibilities:

  • Design and implement scalable, reliable, and efficient data pipelines and data models

  • Collaborate with data engineering, product managers, and other stakeholders to identify data needs and provide data solutions

  • Develop and maintain ETL processes to integrate data from various sources

  • Optimize database queries and data processing pipelines to ensure high performance and availability

  • Troubleshoot and resolve data-related issues, including data quality and data integrations

  • Implement and maintain data security and privacy measures

  • Provide technical guidance and mentorship to other engineers

  • Participate in the development and implementation of data engineering best practices and standards

Requirements and Qualifications:

  • 10+ years experience in data engineering, data science or relevant field

  • Strong programming skills in languages such as SQL, Datalog, Python, Java, JavaScript

  • Knowledge of AWS ETL and Segment

  • Experience building and maintaining robust, scalable, and efficient data pipelines

  • Familiarity with data modeling techniques and data warehousing concepts

  • Experience with cloud-based data storage and processing technologies, such as AWS or GCP

  • Excellent problem-solving and analytical skills

  • Strong communication and collaboration skills

Some nice to haves:

  • Experience with Clojure

  • Experience training AI models is a big plus

  • Experience with data lakes

  • Familiarity with analytics and visualization platforms such as Mode Analytics or Looker

  • Familiarity with AWS Batch or Apache Airflow/Beam

Compensation:

Salary is commensurate on experience and is adjusted for cost of living standards dependent on position location. Swing Education offers a comprehensive benefits package which includes the following perks:

  • Medical/dental/vision benefits

  • Generous PTO

  • Paid holidays

  • Family leave

  • Stock options

  • Professional development reimbursement program

  • Mission-driven work

  • Fun, collaborative, balanced culture





Other openings you might be interested in

More remote jobs

Let us send you new openings similar to Staff Data Engineer straight to your Inbox. Weekly or Daily. 7-day free trial 💌

The ability to work remotely increases employee happiness by 20 percent.