Senior Staff Engineer

Full Time
Foster City, CA 94404
Posted
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 Senior 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
  • Serve as a role model and mentor to every technical member of the team
  • Operate as a technical lead of one or more teams
  • Deliver large systems involving one or more teams' contribution on time at a high level of quality
  • Build systems, author tools, or introduce policies or patterns that raise the level of productivity of the entire org
  • Play a key role in developing multi-year technology strategy
  • Be an external brand ambassador for Swing tech through blogs, talks, conferences, etc.

Requirements and Qualifications:

  • 15+ years of professional software development experience
  • Previous Clojure, ClojureScript, Datomic, or Lisp-based language experience
  • Breadth of experience across many software stacks and industries
  • In-depth knowledge of technology trends and are active in sharing knowledge, mentoring and coaching
  • 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
  • Experience in Javascript, Typescript and Postgres
  • 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 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

This is a remote position.

colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, colinoncars.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs