
Senior Software Engineer
Maven
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
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