Enable job alerts via email!

Senior Full-Stack Software Engineer

Enervee

United States

Remote

USD 115,000 - 150,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Enervee is seeking a Senior Full-Stack Software Engineer to enhance their SaaS ecommerce platform aimed at promoting energy-smart choices. The ideal candidate will have robust experience in Angular and Python, contributing to innovative solutions that drive sustainability. Join a remote-friendly team to create impactful technology solutions that can help foster a greener planet.

Benefits

Celebration of diversity
Sustainability-focused operations
Growth opportunities and leadership support

Qualifications

  • 3+ years of experience with Angular and familiarity with AngularJS.
  • 5+ years of experience with Python and Django.
  • 5+ years of unit testing experience.

Responsibilities

  • Design and optimize the SaaS ecommerce platform.
  • Collaborate with cross-functional teams for scalable solutions.
  • Deliver well-tested, high-quality code to maintain platform reliability.

Skills

Angular
Python
Django
JavaScript
TypeScript
Docker
Kubernetes
PostgreSQL

Job description

3 weeks ago Be among the first 25 applicants

Enervee is on a mission to make energy-smart choices simpler and more accessible for everyone, contributing to a cleaner, greener planet.

We are seeking a highly skilled and motivated Senior Full-Stack Software Engineer to join our dynamic team. This role is pivotal in designing, developing, and optimizing our SaaS ecommerce platform, ensuring it delivers exceptional user experiences and measurable environmental impact.

The ideal candidate will collaborate with product managers, designers, and other engineers to build scalable, high-performance solutions that meet the evolving needs of US utility companies and state agencies. In addition to writing clean, maintainable code, they will play a key role in preserving and expanding our platform's reach, driving innovation, and helping us create a more sustainable future through technology.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Enervee's Software Stack

  • Service based architecture
  • Automated application blue/green deployments via self-hosted GitLab
  • Python and Django/Flask for the back end services
  • Angular and AngularJS for the front end services
  • PostgreSQL and Snowflake for databases
  • Kubernetes and Docker for application infrastructure
  • HashiCorp Vault for application secrets management
  • Terraform and Ansible for infrastructure configuration and management
  • Hosting with AWS


Requirements


How you can make an impact

  • Be a team player in an agile, fast-paced, and quickly changing environment, contributing to the success of cross-functional projects
  • Voice your opinions to shape architecture, design, technology choices, and team processes, ensuring the platform aligns with business and sustainability goals
  • Demonstrate a passion for testing by delivering well-tested, high-quality code to maintain platform reliability and performance
  • Build new microservices from scratch, contributing to a scalable and maintainable service-based architecture
  • Take ownership of projects from start to finish with minimal oversight, demonstrating accountability and leadership
  • Utilize excellent time management skills to meet deadlines and manage competing priorities effectively
  • Thrive in a small company environment where you can tackle diverse challenges and figure out where you can figure out whatever comes your way


What You Bring To The Team

  • Comfortable applying and evaluating others' application of computer science concepts, including OOP, functional programming, data structures, algorithm design and optimization, design patterns, and system architecture
  • 3+ years of experience with the latest Angular and familiarity with AngularJS (we still have a service running this)
  • Experience developing modern single-page applications
  • Knowledgeable in micro-application design paradigms to develop scalable and maintainable services
  • 5+ years of experience with Python
  • Practical experience with Django
  • Experience with PostgreSQL (or alternate) relational database(s), ORMs
  • 5+ years of unit testing experience
  • 5+ years of experience with TypeScript
  • Expert-level HTML, CSS, and JavaScript skills
  • Hands-on experience with Docker and Kubernetes
  • Comfortable working with macOS
  • Experience with Ghost Inspector is a strong plus


Benefits


Who we are and why you will love being a part of Enervee.

People are our greatest asset and we want to empower our Senior Full-Stack Software Engineer to help achieve our vision!

  • We celebrate diversity; encourage innovation; work collaboratively; and provide transparency
  • Sustainability is our business model as well as our mode of operation
  • We're passionate about our partners and we genuinely appreciate them
  • We are led by an experienced leadership team committed to building trust and empowerment across the company

Enervee is a remote-friendly company with team members across the US. This role can be based anywhere in the US.

The salary range for this position is: $115,000-$150,000.

The well-being of our employees is pivotal, and we address this through various perks and initiatives we periodically assess and enhance. We care about your present as well as your future and provide competitive compensation in addition to perks and benefits.

Visit our About Us page to learn more about our mission, impact, and dive into blogs and research; also find and follow us on LinkedIn.

Enervee provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Enervee by 2x

Get notified about new Full Stack Engineer jobs in United States.

Full-Stack Software Engineer (New grad: United States)
Full Stack Engineer (L5), N-Tech Software Engineering

United States $100,000.00-$900,000.00 2 days ago

United States $120,000.00-$170,000.00 5 days ago

United States $75,000.00-$165,000.00 1 year ago

Software Engineer, Front-End - Product Engineering

Seattle, WA $140,000.00-$160,000.00 4 months ago

Front-end / Full Stack Engineer (EdTech)

United States $170,000.00-$720,000.00 1 week ago

United States $140,000.00-$170,000.00 1 month ago

Full Stack Software Engineer (L5), Content Middleware Infrastructure

United States $125,000.00-$150,000.00 4 weeks ago

United States $90,000.00-$170,000.00 8 months ago

United States $180,000.00-$230,000.00 9 months ago

United States $75,000.00-$90,000.00 1 week ago

Los Angeles, CA $115,000.00-$190,000.00 1 month ago

United States $130,000.00-$200,000.00 5 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Software Engineer

GSquared Group

Remote

USD 100,000 - 900,000

8 days ago

[1099 Contract] Senior Full Stack Software Engineer (React / Node.js / GraphQL)

BlueInGreen

Portland

Remote

USD 100,000 - 150,000

Today
Be an early applicant

Senior Full Stack Software Engineer

Tillster

Remote

USD 100,000 - 125,000

Today
Be an early applicant

Senior Software Engineer in Test

Foodsmart

Remote

USD 140,000 - 165,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100,000 - 720,000

Today
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100,000 - 720,000

Today
Be an early applicant

Senior Software Engineer

CodePath, Inc.

Remote

USD 140,000 - 160,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100,000 - 720,000

Today
Be an early applicant

Senior Software Engineer - Remote

Akamai Technologies

Remote

USD 106,000 - 222,000

5 days ago
Be an early applicant