Taro Logo

Staff Software Engineer (Full Stack/Backend)

Ellevation Education develops software to help educators serve English Learners in K-12 schools, partnering with over 1,500 school districts and serving more than 2 million current and former English Learners.
$160,000 - $190,000
Staff Software Engineer
Remote
501 - 1,000 Employees
7+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Founding Software Engineer

Founding Software Engineer role at Arnata, building AI-powered solutions for the logistics industry in San Francisco. 6+ years experience required, offering 0.10-0.75% equity.

Description For Staff Software Engineer (Full Stack/Backend)

Ellevation Education, a mission-driven company with 11+ years of experience, is seeking a Staff Software Engineer for their instructional product domain. This role involves working with engineering managers and two instructional product teams to create value, primarily focusing on backend development (Python, Postgres, AWS Lambda) while also being comfortable with frontend (React).

The ideal candidate should have 7+ years of software development experience, including API and Database design, and be proficient in modern backend technologies on AWS. Deep experience in at least one modern language (e.g., Python, Go, C#) is required, along with exposure to React and/or JavaScript.

As a Staff Engineer, you'll contribute to broader discussions guiding Ellevation's architecture evolution and help team members level up on complex system design and implementation. The role requires versatility in learning new technologies, strong interpersonal skills, and a passion for building great products through technology.

Ellevation offers a competitive salary range of $160,000 - $190,000 per year, along with comprehensive benefits. The company values diversity, creativity, and new perspectives, encouraging candidates from all backgrounds to apply.

Key responsibilities include:

  • Generating options, weighing tradeoffs, and assessing risks in software development
  • Contributing across different parts of the tech stack
  • Promoting a collaborative and iterative product development environment
  • Participating in architectural discussions and mentoring team members

Ellevation provides various perks, including:

  • Professional development opportunities
  • Company and team offsites
  • Collaborative workspace in Boston (for those who prefer in-person work)
  • Remote and in-person engagement activities
  • Wellness programming

Join Ellevation in their mission to help English Learners achieve their highest aspirations while being part of a dynamic, growing team in the education technology sector.

Last updated 10 months ago

Responsibilities For Staff Software Engineer (Full Stack/Backend)

  • Work alongside engineering managers and instructional product teams to create value
  • Focus primarily on backend development (Python, Postgres, AWS Lambda)
  • Contribute to frontend development (React)
  • Generate options, weigh tradeoffs, and assess risks in software development
  • Contribute to broader discussions guiding Ellevation's architecture evolution
  • Help team members level up on complex system design and implementation

Requirements For Staff Software Engineer (Full Stack/Backend)

Python
PostgreSQL
React
JavaScript
  • 7+ years of software development experience, including API and Database design
  • Experience with technologies & tools for developing modern backends on AWS
  • Deep experience in at least one modern language, e.g., Python, Go, C# etc.
  • Exposure to React and/or JavaScript and related UI frameworks
  • Demonstrated success working in and promoting a rapidly changing, collaborative, and iterative product development environment
  • Versatility to learn new technologies and contribute across different parts of the tech stack
  • Strong interpersonal skills and ability to work with teammates of varying levels of experience
  • Passion for building great products through technology

Benefits For Staff Software Engineer (Full Stack/Backend)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parental Leave
  • Professional Development
  • Company Offsites
  • Wellness Programs

Interested in this job?