Job Closed
This listing is no longer active.
Automatically save on energy costs and live more sustainably.
Senior Full-stack Engineer
Location
Massachusetts
Posted
166 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-stack Engineer
Arbor
• Lead user-facing development for our marketplace platform, from real-time rate comparisons to customer dashboards and enrollment flows • Set technical direction for frontend architecture, tooling, and best practices across the team • Build polished, performant interfaces that make complex energy market data intuitive for consumers and businesses • Mentor and grow frontend engineers; conduct code reviews that raise the bar on quality and craft • Partner with product and design to translate user needs into delightful, high-converting experiences. Take product ownership on select features and projects when necessary. • Champion AI-augmented development workflows - we expect leads to model how AI tools can multiply team output • Balance hands-on contribution (expect 60-70% coding) with technical leadership and cross-functional collaboration
Job Requirements
- 5+ years of full stack engineering experience, with at least 1-2 years in a tech lead or senior mentorship capacity
- Expert-level React and Next.js skills; you've architected and scaled production applications, not just contributed to them
- Familiarity with SQL (Postgres preferred), Node, API development patterns
- Strong TypeScript proficiency and opinions on frontend patterns that actually work at scale
- Clear communication skills; you can articulate technical tradeoffs to engineers and non-engineers alike
- Eye for UI/UX quality; you care about the details that separate good products from great ones
- Experience with modern frontend tooling, testing strategies, and performance optimization
- AI fluency: you're already using AI coding tools daily and excited to help the team level up their AI-augmented workflows
- Comfort with ambiguity and a bias toward shipping; you thrive when ownership is high and direction-setting is part of the job
- Interest in energy, climate tech, or marketplace products is a strong plus
Benefits
- Competitive salary + meaningful equity + benefits
- Remote-friendly with occasional in-person collaboration as needed
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Engineering Team Lead
Chainstack 🛠️💙The leading suite of services connecting developers with Web3 infrastructure.
• Lead a team of engineers building a platform to manage and scale blockchain infrastructure. • Oversee systems that handle authentication, rate limiting, request routing, and data access across multiple blockchain networks. • Design off-chain data storage solutions and APIs for internal and external consumers. • Collaborate cross-functionally to align engineering output with product and infrastructure goals. • Mentor and support team members through regular 1:1s, technical feedback, and growth planning. • Participate in hiring and shaping team culture. • Balance leadership and technical contributions—whether hands-on or in a guiding capacity.
Software Engineer, Microgrid Controls Manager
Intersect PowerIntersect Power is a clean energy company that brings scalable and innovative, low-carbon solutions to its customers in wholesale energy and retail markets. The
• Lead and develop the Controls Engineering Team • Lead, mentor, and grow a team of controls engineers and software developers • Responsible for microgrid control code and documentation • Set clear technical direction, review designs and code, and support career development across the team • Establish and enforce development best practices including version control, pull requests, coding standards, and unit testing • Own Microgrid Controls Architecture and Roadmap • Define the technical approach and long-term roadmap for the supervisory microgrid controller, equipment control interfaces, and SCADA integration • Translate system-level requirements into scalable, maintainable control software architectures • Partner with internal teams to align controls strategy with system performance, reliability, and operational goals • Enable Equipment Integration and Grid Compliance • Coordinate with equipment suppliers across PV, wind, battery storage, and thermal generation to define control interfaces and qualification requirements • Define and tune key parameters such as droop control, dispatch logic, and ride-through behavior • Ensure grid-connected operation complies with utility interconnection agreements and applicable ancillary market requirements • Validate, Test, and Improve System Performance • Lead validation planning across Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), vendor testing, and site-level validation • Oversee modeling and analysis of economic tradeoffs including fuel efficiency, cycling, curtailment, and interconnection constraints • Assist with post-event root cause analysis, reviewing telemetry and event logs to improve reliability and performance • Support Operations and Continuous Improvement • Partner with operations teams to diagnose unexpected control behavior and drive timely resolution • Document issues clearly and coordinate corrective actions across internal and external stakeholders • Use operational learnings to continuously improve control strategies and development processes
• Estamos em busca de uma pessoa Senior Software Engineer, que irá atuar como referência técnica e bem mão na massa no time de Aquisições (Martech). • Atuar em parceria diária com Marketing/Growth para aquisição de novos clientes, dados e risco para evoluir a plataforma e os fluxos de aquisição (landing → cadastro → KYC → ativação). • Desenhar e operar infraestrutura de experimentação (feature flags, A/B), tracking/atribuição end-to-end (UTM, MMP, Sinais) e ferramentas internas para o time de marketing. • Otimizar performance e confiabilidade do funil (Core Web Vitals, latência, SLOs), com foco em privacidade e conformidade (LGPD/consentimento). • Objetivo: aumentar conversão, reduzir CAC/CPA, acelerar o ciclo de experimentos e diminuir drop-offs nas etapas críticas.
• Work as part of an agile scrum team, participating in all agile ceremonies • Complete user stories during two-week sprints which will enhance React and Ruby on Rails based web applications • Collaborate with your scrum team to refine requirements and propose solutions to complex problems • Continuously improve the team's approach in order to increase efficiency and quality of delivery




