Senior Software Engineer

Ellevation Education Logo

Ellevation Education

πŸ’΅ $140k-$165k
πŸ“Remote - Worldwide

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.