Palmetto is a company in the renewables and environment sector on a mission to help homeowners transition to a clean energy future. Self-described as the fastest-growing solar comp
Backend Software Development Engineer III
Location
United States
Posted
72 days ago
Salary
$1 - $100K / year
Seniority
Senior
Job Description
Backend Software Development Engineer III
Palmetto Clean Technology
• Design and implement scalable server-side solutions, with an emphasis on APIs, backend services, event-driven architecture, and database integration. • Write high-quality, testable, and maintainable code across the full stack. • Develop and maintain comprehensive unit, integration, and end-to-end tests. • Diagnose and troubleshoot production issues and propose robust solutions. • Participate in Agile ceremonies (planning, grooming, retrospectives) and contribute to meaningful story estimations. • Engage in architectural discussions, technical design reviews, and contribute to Palmetto's engineering standards. • Identify and advocate for opportunities to improve system performance, reliability, and developer productivity. • Partner cross-functionally with product managers, designers, and QA to deliver well-rounded user-centric solutions.
Job Requirements
- 5+ years of professional software engineering experience.
- Strong proficiency in JavaScript (ES6+) and understanding of the JavaScript object model.
- Proficiency with NestJS and experience designing/consuming RESTful APIs.
- Experience building and maintaining backend applications in an event-driven architecture.
- Experience with message queues and message brokers.
- Hands-on experience working with NoSQL/document-based databases (e.g., MongoDB).
- Expertise in solving complex problems related to data consistency and ingestion at enterprise scale.
- Strong unit and integration testing discipline; TDD experience is a plus.
- Familiarity with CI/CD pipelines, code versioning (Git), and modern development workflows.
- Excellent written and verbal communication skills.
- Strong problem-solving skills, a continuous learner mentality, and a commitment to team success.
Benefits
- Unlimited PTO
- Medical coverage
- Dental coverage
- Vision coverage
- Paid parental leave
- Retirement plans
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Desenvolver e manter soluções de pagamento digital. • Atuar em integrações com gateways de pagamento, adquirentes e serviços terceiros. • Garantir qualidade, performance e segurança das aplicações com apoio do time. • Participar da implementação de boas práticas de desenvolvimento e arquitetura. • Colaborar com times multidisciplinares (Produto, Engenharia, QA, DevOps). • Realizar correções de bugs, melhorias contínuas e evoluções de sistemas existentes. • Participar de code reviews e contribuir com a qualidade do código. • Buscar evolução técnica contínua e aprendizado sobre o ecossistema de pagamentos.
Senior Backend Engineer – Integrations, Platform
RockstarHelping rockstar candidates get introduced to their next role.
• The successful candidate will play a critical role in building the backbone of the platform. • They will design smart, scalable backend systems that power complex integrations with government and enterprise partners, eliminate manual operational work, and set the team up to move faster with less friction. • The initial focus will be on the most technically demanding integration: a bidirectional sync system that requires sophisticated error handling, async workflows, and operational automation. • The engineer will build the infrastructure and patterns that not only solve this specific challenge but become the foundation for how the company approaches integration reliability and operational excellence platform-wide. • It is a hands-on, high-impact role where the candidate will see immediate results — fewer production issues, faster support resolution, and systems that scale confidently — while building expertise that positions them to drive platform initiatives across the growing infrastructure.
Senior Frontend Developer – Angular, Backend UI
GuestnetGuest Experience Platform - #connectwithyourguests
• Design, develop and maintain complex applications using Angular • Build admin dashboards, backend UIs and internal tools • Integrate and consume REST APIs in close collaboration with backend engineers • Drive frontend architecture decisions (structure, patterns, best practices) • Ensure high performance, scalability and maintainability of the UI • Collaborate closely with Product, QA and Backend teams • Improve and evolve our UI component library and design system • Review code and support less experienced frontend developers
Senior Frontend Developer – Angular, Backend UI
GuestnetGuest Experience Platform - #connectwithyourguests
• Design, develop and maintain complex applications using Angular • Build admin dashboards, backend UIs and internal tools • Integrate and consume REST APIs in close collaboration with backend engineers • Drive frontend architecture decisions (structure, patterns, best practices) • Ensure high performance, scalability and maintainability of the UI • Collaborate closely with Product, QA and Backend teams • Improve and evolve our UI component library and design system • Review code and support less experienced frontend developers


