Staff Software Engineer

| Hybrid
Sorry, this job was removed at 4:09 p.m. (EST) on Tuesday, May 4, 2021
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.

Staff Software Engineer

Boston, MA*
Join our small, fast-growing, Boston-based software startup that is helping to fight climate change by improving the energy efficiency of homes across the country!

We’re looking for...

An experienced software engineer with a strong desire to learn, teach, collaborate and take on responsibility. Our team so far has grown from within by onboarding relatively junior engineers. This position needs to be filled by someone with strong experience, skills, and the drive to "level up" junior engineers and have deep technical discussions with senior engineers.  We want someone who will help us make architectural decisions, solve challenging technical problems, and perform  day to day software development.

Responsibilities

  • Full stack development
    • New product and feature development
    • Front end web development
    • Back end APIs and services
    • Infrastructure and deployment
  • Solving challenging technical problems
  • Contribute to technical discussions and decision-making
  • Collaborate with and support teammates including mentoring junior engineers
  • Support with quality assurance.  Do code reviews, automated and manual testing.

Requirements

  • 6+ years experience in software development
  • Strong verbal and written communication skills, both technical and interpersonal
  • Passion for growth and learning
  • Desire to do full stack software engineering, including dev ops
  • BS in Computer Science or equivalent
  • Patience and a willingness to engage in technical discussions in a constructive and collaborative manner
  • A good sense of humor and interest in being an important part of a growing team
  • Remote candidates are welcome, Boston candidates will be preferred.
  • Technical skills:
    • Java
    • MariaDB
    • HTML/CSS/Javascript
    • Maven
    • Linux
    • At least one of the following:
      • Deep AWS dev-ops expertise
      • Deep MariaDB expertise
        • Database design
        • Performance
      • Deep Hibernate expertise
    • [BONUS] GWT
    • [BONUS] UI design
    • [BONUS] Home energy efficiency knowledge

Compensation

Combination of Salary and Stock Options commensurate with skills and experience.

About Ekotrope

Ekotrope is a customer-centric software company that believes our success is predicated on our customers’ success. We run the most widely used Home Energy Rating Software which used on about 1 in 5 of new homes built in the US each year.  Our clients for this product are home energy raters who work with home builders to help design more energy efficient homes and then inspect and certify those homes.  We also help utilities run their energy efficiency programs (e.g. Mass Save) more effectively.  To date, most of our work has been focused on low-rise single and multi-family homes but we are now expanding to provide solutions for existing homes and larger multi-family buildings.

Our software development team consists of 6 full time engineers.  We employ a modified Scrum framework.  We have weekly team planning, demo, and retrospective meetings and daily Scrums.  We have short development cycles and a tight customer feedback loop.  We promote transparency, respect, self-improvement, and fulfillment.

Ekotrope offers a full benefits package, including comprehensive health insurance and a 401K program.  Our headquarters is conveniently located in the heart of downtown Boston, just blocks from the T (Green, Red, Orange, Blue lines), commuter rail and buses.

This Company is an equal opportunity employer, and selects individuals best matched for the job based upon job-related qualifications regardless of race, religion, color, creed, sex, sexual orientation, age, ancestry, national origin, gender identity, genetic information, disability, pregnancy, veteran or military status or any other status or characteristic protected by law.


*We are working from home during the COVID-19 pandemic, and plan to return to our Boston office when it is safe to do so.

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
    • CSSLanguages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • ScalaLanguages
    • SqlLanguages
    • HibernateLanguages
    • GWTLanguages
    • CypressFrameworks
    • DockerFrameworks
    • SpringFrameworks
    • MariaDBDatabases
    • MySQLDatabases
    • PostgreSQLDatabases
    • AWS (Amazon Web Services)Services
    • GitHubServices
    • Google AnalyticsAnalytics
    • MixpanelAnalytics
    • TableauAnalytics
    • BalsamiqDesign
    • IllustratorDesign
    • PhotoshopDesign
    • ConfluenceManagement
    • Google DriveManagement
    • Google DocsManagement
    • JIRAManagement

Location

Downtown Boston, short walk to all forms of public transit.

An Insider's view of Ekotrope

How would you describe the company’s work-life balance?

Ekotrope is a small company made up of teammates who want to see you succeed. While most of us operate on the typical 9-5, the team is flexible and if for whatever reason you need more time with family, are juggling other responsibilities, or simply perform better in a different work environment then we’re happy to help make that happen.

Sara

Marketing Associate

What's the biggest problem your team is solving?

We're driving a cultural shift: enabling energy efficiency with our modeling and analytics insights. We’re reducing the lead time and effort required for designing energy-efficient buildings while integrating different industry segments including builders, energy raters, utility companies and building parts manufacturers.

Yatharth

Energy Modeling Engineer

How does the company support your career growth?

Ekotrope provides me with opportunities to grow my career both on the technical side, and on the people side. From my first day as an Software Engineering Intern, no part of our technology was off limits to me. As a Software Engineer II and a Team Lead, good communication is highly valued, and I receive constructive feedback on soft skills.

Harrison

Software Engineer II & Team Lead

What unique initiatives do you have that encourage innovation?

We believe in a concept called fail-fast that allows us to try many different ideas quickly and cheaply. We are basically trying to fail through a set of conversations with clients and prospects, looking for early commitment and excitement. The bar to pass is pretty high, meaning that once we pass it - we’ve got something real and exciting.

Ziv

Founder & CEO

How do your team's ideas influence the company's direction?

Being a part of a relatively small team here at Ekotrope means that each person can make a big impact. Everyone is encouraged to own their work and every idea is heard. While there’s a lot of cross-functionality, most roles are unique and it’s assumed that everyone’s an expert in their respective lanes, promoting a culture of trust and efficiency.

Claire

Client Support Engineer

What are Ekotrope Perks + Benefits

Ekotrope Benefits Overview

Get to work at a small, fast-growing and innovative company that is helping people build energy efficient homes.

Culture
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Open office floor plan
Remote work program
Diversity
Diversity manifesto
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Health insurance
Financial & Retirement
401(K)
401(K) matching
50% on the first 6% contributed, up to a maximum of $2,700.00 per participant per year. All full-time regular employees are eligible if they are at least 21 years of age.
Company equity
Ekotrope offers Stock Options to employees
Performance bonus
Child Care & Parental Leave Benefits
Family medical leave
Vacation & Time Off Benefits
Paid holidays
Paid sick days
Office Perks
Commuter benefits
Company-sponsored outings
Company-sponsored happy hours
Professional Development Benefits
Job training & conferences
Lunch and learns
Promote from within
Continuing education stipend
Up to $2,000 / yr.
Continuing education available during work hours

More Jobs at Ekotrope

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