Senior Software Engineer - Infrastructure

Outschool
Full time javascript typescript reactjs postgresql node.js
125 - 200 USD / year
Software Development
United States
Hiring from: United States

About this job


Compensation: $125 - 200
Location options: Remote
Job type: Full-time
Experience level: Mid-Level, Senior, Lead
Industry: eLearning, K-12, Online Education
Company size: 11–50 people
Company type: VC Funded



Technologies

javascript, typescript, reactjs, postgresql, node.js



Job description

Outschool's mission is to inspire kids to love learning. We believe the best way to do that is by linking learning to kids’ interests (make it fun!) and giving them the autonomy to pick their own path. We provide small group classes that meet over live video chat where learners are connected with teachers and classmates who share their interests. These classes are offered through our marketplace and conducted on our remote learning platform.


We're growing fast: over 250,000 learners have enrolled in classes, and we're doubling our team this year. We're an experienced team with past accomplishments at Airbnb, Square, Uber, Udemy, Amazon, Google, and many startups. We came together because we wanted to make a difference in education, and saw the opportunity to empower learners, teachers, and parents. Now we have a successful, fast-growing business and recently announced $8.5M Series A funding.


We are an effective team of 10 experienced engineers, working with a DevOps mindset and getting a lot done by staying focused on the work that matters. We're iteratively building up a complex product for a highly engaged audience.


We're looking for our first infrastructure engineer. While product engineers are building features for end users, your focus will be to help our team and our systems scale effectively. Upcoming initiatives include: observability and monitoring, build / deploy pipeline optimization, shifting workloads into separate services and deploying some of them to AWS.


Our website is written in modern JavaScript: TypeScript, React, GraphQL/Apollo, and Node/Express backed by PostgreSQL, deployed to Heroku. Our Python data pipelines run on AWS (CDK, CloudFormation, Batch). We use CircleCi and Github for development.


Why you should join us:



  • Invest your time in a worthwhile mission: inspiring kids to love learning

  • Teammates and managers with extensive DevOps experience who understand and value your work

  • Collaborative team culture that encourages pairing, iteration, and impact

  • Proven, fast-growing marketplace business with millions of dollars in annual revenue, supported by top investors.


We look for candidates who:



  • Have been working professionally in DevOps, Infrastructure, or Systems Engineering for at least 5 years.

  • Have relevant experience, e.g.: iterating on data pipelines in AWS, tuning and maintaining PostgreSQL, monitoring and observability, build/deploy systems (node, React, webpack, CIrcleCI)

  • Write clean code in JavaScript / TypeScript or Python

  • Prefer simple solutions

  • Communicate clearly

  • Balance big-picture perspective with attention to detail

  • Take responsibility for their work

  • Care about learning and education

  • Have something to teach us


Outschool is an equal opportunity employer. We view diversity as a moral imperative and a competitive advantage. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to directly assess skills and experience.



How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Aware Healthcare
Full time
Who You Are: Full-Stack Software Engineer Job Overview Position: Full-Stack Software Engineer Industry: Healthcare & Wellness Focus: Android Development, Web Development & Platform Infrastructure Commitment: Full-Time Trial Run: 1-2 months part-time (to test mutual fit) Location: Remote Compensation: Competitive salary...
android java python
Software Development
United States
Hiring from: Anywhere
About this job Location options: RemoteJob type: Full-timeExperience level: Mid-Level, Senior, LeadRole: Full Stack DeveloperIndustry: Software DevelopmentCompany size: 51–200 peopleCompany type: PrivateTechnologies .net, .net-core, asp.net-mvc, azure, reactjs Job description We know that during this time there are concerns around the...
.net .net-core asp.net-mvc azure reactjs
Software Development
No Location
Hiring from: U.S. / Canada, Europe, North America, South America, Southern Africa
Mount Airey Group
Full time
Salesforce Senior Developer (#82078-R-74) Location: Remote Description: Role Description/Responsibilities: Develops the application including configuration, report development and data migration, where applicable Performs custom development (as required) and 3rd party integrations Carries out unit-testing and defect resolution Carries out migration of...
Software Development
United States
Hiring from: Anywhere
MicroTasks.io

Share you skills and get paid!

All from the comfort of your home.

LEARN MORE