Job Description

Title: Staff Engineer

Location: United States

  • Remote, USA
  • Full Time

JOB DESCRIPTION

About Swing

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

We are looking for a Staff Engineer to become a foundational member of a small engineering team. You will partner with product management and design to architect, implement, test, iterate and maintain features that will bring unprecedented technology to the school and substitute teacher marketplace. You will play a key role in defining Swing’s technical vision and long-term roadmap. You will help scale our team, codebase, infrastructure, processes and products. This role will meaningfully impact Swing’s mission to ensure that learning never stops in K-12 classrooms.

This will be a full-time remote position.

Essential duties and responsibilities:

  • Roll up your sleeves and get involved; ship high priority or high complexity product features
  • Shape broad architecture, ship multiple large services, complex libraries or major pieces of infrastructure
  • Operate as a technical lead of a team
  • Continuously improve technical practices
  • Set short to medium-term strategic technical direction
  • Collaborate with teams across the organization to accomplish our company goals

Requirements and Qualifications:

  • 10+ years of professional software development experience
  • 5+ years experience with Clojure/ClojureScript or other functional languages
  • Prolific contribution to core and side projects
  • A record of creating sweeping improvements in stability, performance, and scalability across major business-critical systems
  • A record of leading product and engineering-wide initiatives and facilitating cross-team work
  • A record of sharing knowledge, mentoring and coaching
  • Experience across many software stacks and industries
  • Expert designing and architecting software solutions
  • Expert knowledge of databases, SQL, and version control tools
  • Expert experience building and consuming APIs
  • Expert experience in front-end development using React
  • Expert with modern infrastructure essentials like AWS, Docker, CI/CD tools, etc.
  • Expert developing and shipping production-grade services in an agile, product-oriented environment

Some nice to haves:

  • Previous experience with Reagent/re-frame
  • Previous experience building/deploying UI component libraries
  • Previous mobile development experience via React Native
  • Previous EdTech, startup, or online marketplace experience
  • New user onboarding and first touch tailoring experience

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

APPLY HERE