EdTech Jobs

This position has been filled

This job is no longer accepting applications. Browse open EdTech jobs or search for Senior Software Engineer jobs.

Maven

Senior Software Engineer

Maven
πŸ‡ΊπŸ‡ΈUnited StatesRemote$100K–$160K/yr2mo ago

Summary

Senior Software Engineer at Maven to design and develop new product features while enhancing performance and reliability in a collaborative fully remote environment. This role involves implementing major features, improving system reliability, and building internal tools across the full technology stack.

Key Responsibilities: Implement major new features, improve performance and reliability, build internal tooling, and polish existing features across React client, Python API, and AWS infrastructure. Collaborate with instructors, course managers, designers, and other engineers to design systems and evaluate new tools to solve user problems effectively.
Skills & Tools: Proficiency in full-stack development with experience in React, Python, and AWS; strong communication and collaboration abilities. Experience building and maintaining production applications with the ability to think deeply about user problems and design scalable solutions.
Qualifications: Proven track record building and maintaining production apps over multiple iterations with experience owning the design, development, release, and monitoring of significant features. Mature engineer who understands modern web apps from client-side to infrastructure and enjoys stakeholder collaboration outside engineering.
Location: Fully remote, open to candidates within 1 hour of US time zones
Compensation: $100,000 – $160,000/year

Job Description

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

We're seeking a Senior Software Engineer to design and develop new product features while enhancing performance and reliability in a collaborative remote environment.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Key responsibilities include implementing major new features, improving performance and reliability, building internal tools, and collaborating with various stakeholders to solve user problems effectively.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Required skills include proficiency in full-stack development, experience with React, Python, and AWS, as well as strong communication and collaboration abilities.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Preferred qualifications include a proven track record in building and maintaining production apps, along with experience in designing and monitoring significant features.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This position is fully remote, open to anyone within 1 hour of US time zones.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: Not provided by employer. Typical compensation ranges for this position are between $100,000 - $160,000.




We're looking for product-minded full-stack engineers to collaboratively design and build new product features from start to finish. In this role you will:

  • Implement major new features, make performance and reliability improvements, build internal tooling, and polish existing features
  • Work across our React client, Python API, and AWS infrastructure
  • Think deeply about user problems, and evaluate new tools and patterns to quickly and reliably solve these problems
  • Communicate your plans from the high level context to the low level details
  • Collaborate with instructors, course managers, designers, and other engineers to design systems and write code that work smoothly in the short run, and are a pleasure to extend in the long run

You

You may be a fit for this role if you:

  • Are an experienced and mature engineer who wants to build incredible products while shaping the architecture, tooling, and engineering culture of our company
  • Understand how modern web apps work from the client-side to the infrastructure
  • Have experience building and maintaining production apps over multiple iterations
  • Have owned the design, development, release, and monitoring of significant features in a production app
  • Enjoy working with stakeholders outside engineering to understand their problems and needs, and exhibit strong judgement in how you solve their problems
  • Love your craft, pick up new ideas quickly, and have a flexible mind

Our culture

We're building an engineering culture that is supportive, ambitious, and caring. We:

  • Invest in each other and ourselves
  • Care deeply about our customers and each other
  • Bring warmth, humor, and openness to work
  • Communicate clearly, listen openly, and ask great questions
  • Look for diverse perspectives and value unconventional paths
  • Above all, aim to surround ourselves with people with passion and integrity

If this is you, reach out even if you don't exactly fit the role description above. We'd love to hear from you.