Enervee Logo

Enervee

Senior Full-Stack Software Engineer

Reposted 4 Days Ago
Remote or Hybrid
Hiring Remotely in United States
115K-150K Annually
Mid level
Remote or Hybrid
Hiring Remotely in United States
115K-150K Annually
Mid level
Design, develop, and optimize a SaaS platform, ensuring user experience and environmental impact while collaborating with cross-functional teams.
The summary above was generated by AI

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.

Top Skills

Angular
Angularjs
Ansible
AWS
CSS
Django
Docker
Flask
Hashicorp Vault
HTML
JavaScript
Kubernetes
Postgres
Python
Snowflake
Terraform
Typescript
HQ

Enervee Los Angeles, California, USA Office

Enervee is a remote-first distributed team. We have an HQ in the trendy Abbot Kinney Blvd, a mile long strip of the latest fashion, art and food. Venice, CA is known for its canals, a beach, and ocean front walk, a two-and-a-half-mile pedestrian promenade that features performers and vendors.

Similar Jobs

Yesterday
Remote or Hybrid
2 Locations
205K-234K Annually
Senior level
205K-234K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead diverse software engineering projects, mentoring developers and creating scalable cloud-native solutions in data management and security domains.
Top Skills: AWSDockerGoGCPJavaKubernetesAzureNoSQLOpen Source RdbmsPythonRust
Yesterday
Remote
USA
150K-363K Annually
Senior level
150K-363K Annually
Senior level
Artificial Intelligence • Consumer Web • Enterprise Web • Mobile • Productivity • Software • App development
Develop new products and features while improving existing ones. Expertise in fullstack web development, focusing on UX, UI, and code quality. Collaborate on projects and champion technological advancement within the company.
Top Skills: ElectronGoGCPPostgresReactTypescript
2 Days Ago
Remote
United States
186K-219K Annually
Senior level
186K-219K Annually
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Develop and enhance developer tools for blockchain integration, ensure high-quality backend services, and collaborate effectively with product and design teams.
Top Skills: APIsBlockchainDistributed SystemsEthereumEvent-Driven ArchitectureEvm-Compatible ChainsMicroservicesSdk

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account