Job Closed

This listing is no longer active.

Software Developer

Backend EngineerSoftware EngineerOtherRemoteTeam 11-50

Location

United States

Posted

90 days ago

Salary

0

Job Description

Software Developer

FUTURE ENERGY ENTERPRISES LLC

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description 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. - 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. Qualifications - 3+ years of professional or significant project experience in software development, particularly working with existing, complex codebases (enterprise experience is a plus). - Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - 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. - Foundational knowledge of software architecture principles. - Familiarity with full-stack concepts, including React or Next.js. Requirements - Docker, AWS (RDS, S3), CI/CD (Github Actions), Cloudwatch, Celery, Authentication/Authorization (JWT, OAuth2, RBAC), Redis (caching), and an interest in GenAI-assisted development. - Familiarity with Unit tests (Jest, React Testing Library). - High-level knowledge of E2E tests (Playwright or similar framework). - Typescript/JS, CSS. - Energy efficiency or utility industry experience. Benefits - 401(k) - 401(k) matching - Competitive salary - Dental insurance - Health insurance - Opportunity for advancement - Vision insurance

Job Requirements

  • 3+ years of professional or significant project experience in software development, particularly working with existing, complex codebases (enterprise experience is a plus).
  • Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 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.
  • Foundational knowledge of software architecture principles.
  • Familiarity with full-stack concepts, including React or Next.js.
  • Docker, AWS (RDS, S3), CI/CD (Github Actions), Cloudwatch, Celery, Authentication/Authorization (JWT, OAuth2, RBAC), Redis (caching), and an interest in GenAI-assisted development.
  • Familiarity with Unit tests (Jest, React Testing Library).
  • High-level knowledge of E2E tests (Playwright or similar framework).
  • Typescript/JS, CSS.
  • Energy efficiency or utility industry experience.

Benefits

  • 401(k)
  • 401(k) matching
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Opportunity for advancement
  • Vision insurance

Related Job Pages

More Backend Engineer Jobs

Senior Backend Engineer

Nourish, Inc.

Founded in 2021, Nourish, Inc. is a telehealth company based in New York, New York, that specializes in personalized nutrition counseling to promote healthier lifestyles. Its missi

Backend Engineer90 days ago
OtherRemoteTeam 215Since 2021

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Nourish is looking for talented Senior Backend Engineers to join our fast-growing team! As a key, early member of Nourish’s engineering team, you’ll play a pivotal role in shaping the future of our core platform. Working side-by-side with engineering, product, design, and analytics, you’ll drive the development of critical features that will lay the foundation for years to come. Reporting to the Engineering Manager of your Pod, you’ll take full ownership of major parts of the codebase, setting ambitious timelines and leading project deliverables. Whether you’re in the Ops or Platform Pod, your contributions will be essential in bringing our product roadmap to life and building scalable technology to transform interactions with patients, dietitians, and insurance companies. This role is full-time and open to remote or onsite/hybrid out of Nourish’s NYC office in the heart of Union Square. - Design, build, and ship cutting-edge products and features at lightning speed without compromising on quality. - Drive continuous improvements in our engineering processes, tools, and systems to scale both our codebase and team productivity. - Collaborate with colleagues across product, design, engineering, and analytics to solve challenging and impactful problems in a data-driven experimentation culture. - Contribute to the estimations, planning and execution of projects, features, and integrations. - Maintain and elevate our existing codebase by developing, releasing, and maintaining backend services and/or infrastructure. - Write clean, fully-tested, high-performance code that sets the standard for excellence. Qualifications - Bachelor’s or Master’s in Computer Science, Engineering, or related field. - 5+ years as a Backend focused Software Engineer, preferably building high-performance internal platforms to streamline internal business operations, developer experience, or devops. - 3+ years utilizing our tech stack (Typescript, Node.js, Prisma, PostgreSQL, AWS) or confidence and excitement about cross-training and up-skilling! Requirements - Do your own stunts and ship fast. You like to build and ship new things, can independently take a project from idea through implementation, and run toward hard problems. - Think work should feel like play. You value a very collaborative, close-knit team and care about having fun and making an impact at work. - Want to be deeply involved in product and design. You are not only passionate about engineering but also have a desire to build a product end-to-end, through the design, coding, testing, and deployment phases. - Think from first principles. Ask why, challenge assumptions, and value the right answer over being right. Nice to Have’s - Startup or Scale Up experience. - You have that dog in you; you’re resilient and persevere through challenges. - Interviewing Experience. We’re quickly growing our Engineering function and expect our Engineers to help us do so! - Energized by our mission. Our mission defines everything we do, we need engineers hungry to improve people’s health by making it easy to eat well.

Indiana + 1 moreAll locations: Indiana | New York
Veeam Software logo

Database Developer

Veeam Software

Your Single Backup and Data Management Platform for Cloud, Virtual and Physical

Backend Engineer90 days ago
Full TimeRemoteTeam 1,001-5,000Since 2006H1B Sponsor

• Development and support of structure and database objects, writing queries, and stored procedures (MS SQL, PostgreSQL) • Optimization of the existing database structure and code • Modernization and creation of new reports, widgets and dashboards for VeeamOne and VSPC • Migrating and reworking the current business logic to the new modern architecture • Working closely with teams of analysts and QA

Poland
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Definir a arquitetura técnica de sistemas baseados em Java e Microsserviços, garantindo performance, escalabilidade e resiliência. • Guiar o time de desenvolvimento na implementação das melhores práticas, realizando revisões de arquitetura e código. • Liderar a adoção de ferramentas de IA (Copilots, LLMs) para automatizar tarefas repetitivas, geração de testes e refatoração de código. • Documentar decisões arquiteturais (ADRs) e garantir que a integração entre sistemas (Mensageria/APIs) seja fluida e segura. • Identificar proativamente pontos de falha ou lentidão nos processos e propor inovações tecnológicas que tragam ganho real ao negócio.

Brazil
Job Closed
FusionHit logo

Senior Software Engineer – Scala

FusionHit

We are your trusted Nearshore Agile Development partner.

Backend Engineer90 days ago
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Design, develop, and deliver sophisticated back-end web applications. • Build reusable, clean, and scalable modules and components. • Ensure high coding standards and consistency across projects. • Monitor system alerts and resolve issues within defined turnaround times. • Participate in architecture discussions and technology selection. • Implement scalable microservices and distributed systems. • Write efficient, testable, and maintainable code. • Develop and execute unit, integration, load, and stress tests. • Collaborate with cross-functional teams to meet project timelines. • Contribute to continuous improvement in performance, scalability, and reliability.

Brazil
Job Closed