Full Stack Developer: Back End Focus

EGW LLC
Berkeley, CA, United States
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$100,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Amazon Web Services Amazon S3 User Authentication Automation of Tests Unit Testing Cascading Style Sheets (CSS) Software Quality Code Review Databases Continuous Integration DevOps
+26 more
Programming Tools Django Web Framework Github Python (Programming Language) PostgreSQL OAuth Scrum Methodology Software Architecture Role-Based Access Control Redis Next.js JSON Web Token Software Engineering SQL Databases TypeScript ReactJS System Availability Backend Information Technology Playwright Codebase Celery React Testing Library Cloudwatch Restful APIs Docker

Job description

  • Take ownership of the eTRM codebase, focusing on developing, testing, and maintaining features primarily on the backend using Python, Django, and AWS.
  • Quickly learn and become proficient with the enterprise codebase, contributing to platform reliability, security, and performance.
  • Support the development of new eTRM features or eTRM-related products, with a focus on backend architecture and implementation.
  • Collaborate with team members, internal stakeholders, and vendors to translate requirements into high-quality technical solutions, following Agile-Scrum best practices.
  • Leverage GenAI-enabled development tools to improve code quality, documentation, testing, and overall development efficiency.
  • Contribute to continuous improvement through code reviews, automated testing, and CI/CD practices.

Requirements

Future Energy Enterprises is seeking a highly motivated and detail-oriented Software Developer to join our growing team. This role is focused on deepening expertise within an established enterprise platform, the California eTRM, and is ideal for a junior/early-career engineer who excels at learning complex systems and mastering backend development. The successful candidate will receive dedicated mentorship and will be put through a technical onboarding program focused on accelerated learning.

This position will support the development and management of the electronic Technical Reference Manual, California’s central database for energy efficiency measures. Built on AWS using Django and Python, the eTRM follows an Agile-Scrum development approach and is an existing, high-scale enterprise codebase. This role is best suited for someone who enjoys diving deep into existing code and learning the backend architecture thoroughly., * Experience: 3+ years of professional or significant project experience in software development, particularly working with existing, complex codebases (enterprise experience is a plus). We value demonstrated capability and growth potential over years of service.

  • Education: Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Back-End Mastery:
  • 3+ years of strong proficiency in Python/Django or other backend frameworks/ORM.
  • 3+ years of deep knowledge of database systems, particularly Postgres DB SQL.
  • 2+ years of experience with REST API design and development.
  • Architecture Foundation: Foundational knowledge of software architecture principles.
  • Full Stack Awareness: Familiarity with full-stack concepts, including React or Next.js.

Preferred Qualifications:

  • Backend & DevOps: Docker, AWS (RDS, S3), CI/CD (Github Actions), Cloudwatch, Celery, Authentication/Authorization (JWT, OAuth2, RBAC), Redis (caching), and an interest in GenAI-assisted development.
  • Testing:
  • Familiarity with Unit tests (Jest, React Testing Library)
  • High-level knowledge of E2E tests (Playwright or similar framework)
  • Additional Technologies: Typescript/JS, CSS.
  • Industry Experience: Energy efficiency or utility industry experience., * Software Development: 3 years (Required)

Benefits & conditions

3.93.9 out of 5 stars Berkeley, CA 94704 $100,000 - $120,000 a year - Contract, Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Vision insurance
  • Dental insurance, * Health Insurance
  • Vision Insurance
  • Dental Insurance
  • 401(k)
  • 401(k) Matching.

Pay: $100,000.00 - $120,000.00 per year, * 401(k)

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:01 min

Experience requirements and empathy in developer relations

Angie Jones Angie Jones +3 · WWC 2024

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

Videos

See all

Related articles

See all