Senior Software Engineer
Ellevation Education
Summary
Join Ellevation Education as a Senior Software Engineer and contribute to the development of instructional products used by over 1,500 school districts. You will work in a remote, collaborative team using Python, Postgres, ECS, and React. Responsibilities include full-stack development, mentoring junior engineers, and contributing to complex technical problem-solving. The ideal candidate possesses 4+ years of software development experience, proficiency in at least one modern language (e.g., Python), and familiarity with React and/or TypeScript. Ellevation offers a competitive salary ($140,000-$165,000), comprehensive benefits, and a mission-driven work environment. The company values diversity, creativity, and a hunger for new perspectives.
Requirements
- Have 4+ years of software development experience
- Have deep experience in at least one modern language, e.g., Python, Go, C# etc
- Have exposure to React and/or TypeScript and related UI frameworks
- Have demonstrated success working in and promoting a rapidly changing, collaborative, and iterative product development environment
- Have the versatility to learn new technologies and contribute across different parts of the tech stack
- Be naturally curious and a great team player
- Have strong interpersonal skills and can work with teammates of varying levels of experience and stakeholders across multiple domains
- Have a passion for building great products through technology
Responsibilities
- Contribute to new feature development across our stack of Postgres, Python, and React/Typescript
- Participate in team processes
- Build business context in a new domain
- Lead development of small to medium sized features
- Mentor junior engineers in building technical skills
- Contribute to decision making for complex technical problems
- Own development of medium to large sized features
- Collaborate cross-functionally to navigate ambiguous product spaces
- Play a key role in sharing knowledge on the team
- Own large and complex features
- Advocate for technical investments on the team and across larger sections of the organization
- Contribute to long-term planning in collaboration with product and engineering leadership
Benefits
- Competitive base salary, annual performance-based raise, and bonus (or commission for sales positions)
- Salary range of $140,000-$165,000
- Comprehensive benefits to all full-time employees
- Medical, dental, vision, and basic life insurance
- Company's 401(k) retirement plan and receive an employer match up to 50% on the first 7% of your contribution, with pre-tax and Roth options
- Flexible paid time off for vacations, sick and disability policy
- 10 paid company holidays
- 2 floating holidays
- Winter office closure between Christmas and New Year's
- Generous parental leave benefit
- Back-up childcare or eldercare
- Variety of other perks to support the health and well-being of our employees
- Mission-driven organization where team members are empowered to make a significant impact
- Opportunities to join DEIB-focused groups and support building a culture of belonging
- Professional development and growth opportunities
- Company and team offsites in various cities across the United States
- Collaborative workspace in the heart of Boston
- Free snacks, beverages, and local organic fruit provided
- Remote and in-person engagement opportunities, including happy hours, themed events, and competitions
- Remote and in-person wellness programming to support teamβs mental and physical wellbeing