Maven

Senior Software Engineer

Maven

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • 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

Requirements

  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactPythonAWSweb application developmentperformance improvementreliability improvementinternal toolingproduction app maintenancefeature designmonitoring
Soft skills
communicationcollaborationproblem-solvingjudgmentflexibilityuser empathyengineering culture shapingstakeholder engagementcraftsmanshipadaptability