Engineering Lead

Sorry, this job was removed at 2:10 p.m. (EST) on Thursday, February 7, 2019
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Ellevation, we develop world-class software to help school districts and educators support the fastest growing population of K-12 students: English Learners (ELs). By combining great products, student data, and research on best practices, Ellevation helps school districts transform their EL programs and ensure all students can achieve their highest aspirations.

We are a fast-growing, mission-driven technology company, partnering with nearly 700 public school districts all across the country. We are well-capitalized, have a strong and growing team, and are continuously focused on how to build the best organization so that we can achieve our ambitious social and financial objectives.

This is where you come in…

We’re hiring a Tech Lead to join our Engineering team.

We are organized into small, cross-functional teams that are motivated to meet or exceed high-level objectives in service of our customers. We focus on outcomes over output and our teams are empowered to research, prototype, and develop “MVPs” to solicit user feedback and validate hypotheses. We measure and rapidly iterate so that the end result is a high-confidence, high-value product.

Thought diversity is a core principle for Ellevation Engineering. Our engineers feel comfortable and confident to respectfully voice their ideas and opinions, even if we disagree, because this is how we learn and arrive at the best ideas that lead us to optimal results. We value best-practice software engineering principles such as continuous integration, loose coupling, and SOA. As a small technology company, we seek individuals who are willing to be cross-functional, hands-on in multiple areas, and a technical thought leader for the organization.

Some Ellevation Tech Leads are also people managers, but that is neither a prerequisite nor a requirement of the role.

Your Role as Tech Lead

In your first 90 days as a Tech Lead, you will:

  • Be closely engaged with the team product manager to define, clarify, and evangelize the “how” and “why” product strategy that is in service of achieving your team’s objectives;
  • Lead your diverse, cross-functional team to ship numerous enhancements, new features, and improvements to production several times a week to elicit feedback from customers and measure successes;
  • Enable your agile team to regularly show off new work to the rest of the company, to wild applause, at our weekly “Demo Friday” celebration;
  • Spend 75% of your time focused on hands-to-keyboard coding across the stack using various technologies. We use tools such as Elasticsearch, C#, .NET Core, SQL, Aurelia, AWS, Couchbase, Docker, OctopusDeploy, and Python.
  • Investigate and solve at least one tricky application performance problem;
  • Collaborate (in a whiteboard session or via pair or mob programming) with your peers to solve, sequence, and break down several complex engineering challenges;
  • Add value to our shared libraries, infrastructure, and patterns though code and design reviews, building in quality from the start;
  • Learn at least one new technology from the team, and likewise propose a new pattern, practice or tool at our recurring “Tech Tuesday” sessions;
  • Provide technical coaching and mentorship for engineers who are committed to continuous improvement.

A Little Bit About You

  • You’re naturally curious, smart, and friendly. Building a collaborative rapport with your team is critically important in soliciting the best feedback and ideas -- even when they might differ from yours.
  • You’re adept at building consensus and a safe, inclusive culture where people feel comfortable expressing different ideas and can get behind decisions. You are a considerate teammate who listens first to understand.
  • You’re energized by solving customer challenges and business problems. Your work will result in improved outcomes for students and positive impacts in K-12 education.
  • You value failures and mistakes as opportunities to learn instead of finger-pointing. You apply your pragmatism and good judgement in explaining tradeoffs and risks to other team members and stakeholders.
  • You will help mold bright, emerging engineers into skilled technical peers. You’re open to being both a mentor and a mentee.
  • You can use urgency as an asset when it comes time to rally a team and charge them to exceed objectives, but in a way that is considerate of sustainability, health, and work-life balance.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
  • People Operations
    • C#Languages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • ASP.NET MVCLanguages
    • ReactLibraries
    • ASP.NETFrameworks
    • FlaskFrameworks
    • Node.jsFrameworks
    • AureliaFrameworks
    • EntityFrameworks
    • ElasticsearchFrameworks
    • PostgreSQLDatabases
    • SQLDatabases
    • Google AnalyticsAnalytics
    • SplunkAnalytics
    • Insight SquaredAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • ConfluenceManagement
    • JIRAManagement
    • HubSpotCRM
    • SalesforceCRM
    • WistiaCRM
    • AskNicelyCRM
    • SlackCollaboration
    • ZoomCollaboration
    • TrelloProject Management
    • Google SuiteProject Management

Location

Collaborative workspace in the heart of Boston - a stone's throw from many central T stops (Downtown Crossing, Government Center, and Aquarium). Free snacks, beverages, and local organic fruit provided.

An Insider's view of Ellevation Education

What makes someone successful on your team?

Our success is built on two key elements-

Passion for our mission: We are passionate about helping our partners achieve great things with their students.

Listening and learning: With a wide range of partners, listening deeply helps us communicate with partners how our tools can meet their needs and provides a rich source of feedback for our team.

Ira

Partner Success Director

What are some social events your company does?

We have quarterly department offsites and an annual company-wide offsite. These are opportunities for us to work together in person, learn and brainstorm as a team, and generally, just hang out with each other in cool, new spots in Boston and throughout the US. Our last company trip to Denver was amazing!

Lillian

Technical Talent Acquisition Partner - Product & Engineering

What are Ellevation Education Perks + Benefits

Ellevation Education Benefits Overview

Ellevation offers an extensive benefits package including medical, dental, vision, life insurance, long & short-term disability, FSA, HSA, commuter benefits, 401(k), and more. Our team enjoys unlimited vacation days, flexible work hours, and work-from-home options. We have sit-to-stand desks and standing stations around the office as well as a kitchen/eating area stocked with snacks and coffee.

In addition to our great benefits and competitive salaries, here are some things that make us unique:
+ Mission-driven organization were 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
+ 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

Culture
Partners with nonprofits
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
Employee resource groups
Employee-led culture committees
Quarterly engagement surveys
Employee awards
Flexible work schedule
Ellevation employees enjoy a flexible work schedule that allows them to take time when needed to attend to their personal needs and life demands.
Remote work program
Ellevation employees can work remotely as needed, pending their manager's discretion.
Diversity
Documented equal pay policy
Dedicated diversity and inclusion staff
Mandated unconscious bias training
Mean gender pay gap below 10%
Diversity employee resource groups
Hiring practices that promote diversity
Diversity recruitment program
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Ellevation's FSA helps employees to set aside pretax dollars to use for healthcare and childcare expenses. Up to $2000 (annually) for healthcare and $5000 for dependent care.
Disability insurance
Short-Term: replaces 60% of pre-disability monthly earnings up to a max of $1000/week for up to 26 weeks. Long- Term: replaces 60% of pre-disability monthly earnings to a max of 7,500.
Dental insurance
Ellevation's dental plan covers 100% of the cost of preventative care, including x-rays.
Vision insurance
Ellevation's vision plan provides 100% coverage for annual eye exams. Frames and contacts are covered up to $130, prescription glasses are 40% off and non-prescription are 20% off.
Health insurance
Ellevation's provides 5 insurance plans with Cigna to cover everyone's needs: High, Mid and Low PPP, EPO and an HSA where Ellevation matches up to $1000 (individual) or $2000 (family) contributions.
Life insurance
Ellevation offers life insurance with flat $100,000 benefits. Voluntary Term Life Insurance is also available to all employees, their spouses, and children.
Wellness programs
Mental health benefits
Financial & Retirement
401(K)
401(K) matching
Ellevation's 401(k) retirement plan matches 3% of an employee's earnings.
Company equity
Ellevation offers stock options to its employees.
Performance bonus
Ellevation offers a bonus plan to employees for meeting annual performance targets.
Charitable contribution matching
Pay transparency
Child Care & Parental Leave Benefits
Childcare benefits
Generous parental leave
Ellevation offers 8 weeks of paid parental leave for the birth, adoption or fostering of a child.
Family medical leave
Ellevation offers up to 12 weeks of unpaid, job-protected FMLA. Learn more here: https://ellevationeducation.com/sites/default/files/uploads/pdfs/4E_-_LOA_Section_%285%29.pdf
Adoption Assistance
8 weeks of paid leave and adopting parents receive a lump sum bonus of $5,000 to assist with expenses incurred in the adoption process.
Vacation & Time Off Benefits
Unlimited vacation policy
Ellevation doesn't limit the number of paid vacation days employees may take during a calendar year, provided that they use good judgment to ensure that business needs are met.
Generous PTO
Paid volunteer time
Ellevation provides the Boston team with opportunities to volunteer with local charitable organizations. Remote employees are encouraged to choose a place locally to volunteer 1 day per year.
Paid holidays
Ellevation offers all employees paid time off to observe all major holidays and in addition, our offices are closed during the week between December 23rd and January 2nd.
Paid sick days
Ellevation employees are allowed to take up to 6 sick days per calendar year.
Flexible time off
Bereavement leave benefits
Hardship benefits
Company-wide vacation
Office Perks
Commuter benefits
Ellevation offers pre-tax commuter benefits to all employees.
Company-sponsored outings
Twice a year, we gather the entire company for a two- day offsite that culminates with a fun party. In addition, the different teams in the company have their own outings, retreats, and social events
Free snacks and drinks
Some meals provided
Ellevation provides company-sponsored lunched around holidays and special events.
Company-sponsored happy hours
At Ellevation we host weekly Fun Fridays at our Boston office. In addition, our remote employees have started a remote happy hour.
Recreational clubs
Ellevation sponsors sports leagues as requested by employees.
Fitness stipend
Home-office stipend for remote employees
Mother's room
Onsite gym
Ellevation provides employees with a free access to a state-of-the-art fitness center in the same building where our office is located.
Professional Development Benefits
Job training & conferences
At Ellevation, we have a budget for professional development opportunities and conferences for our employees. In addition, Ellevation offers professional training for new managers and leaders.
Tuition reimbursement
Lunch and learns
Promote from within
Continuing education available during work hours
Online course subscriptions available
Customized development tracks
Personal development training

More Jobs at Ellevation Education

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Ellevation EducationFind similar jobs like this