[Remote] Senior Software Engineer (Fixed Term)
Note: The job is a remote job and is open to candidates in USA. Rewiring America is the leading electrification nonprofit, founded to make electrification simple, measurable, and inevitable. They are seeking a senior, product-minded full-stack Software Engineer to lead the development of a digital experience for subsidized home upgrades, ensuring a smooth user interface for various stakeholders. This role requires managing a workflow, collecting program data, and collaborating closely with design and product teams.
Responsibilities
- Own end-to-end development of a customer- and contractor-facing web application (front + backend)
- Translate fuzzy or ambiguous requirements into clear, technical solutions and product experiences
- Collaborate with product and design to shape UX, flows, and feature prioritization
- Build scalable APIs and services to support core application functionality
- Implement clean, modular, and accessible UI components
- Establish processes for testing, deployment, and iteration
- Use AI tools to accelerate development, prototyping, and problem-solving
- Proactively communicate progress in a clear and concise manner
Skills
- 6-8+ years of experience as a full-stack software engineer
- Experience building and operating production web applications end-to-end
- Comfort owning scope, making decisions, and working independently with minimal oversight
- Product mindset - you think beyond code and care about user experience and outcomes
- Experience with modern frontend frameworks (React) and core web technologies (HTML, CSS, JavaScript)
- Experience writing and operating production web services using Python/Django, Node/Express, Ruby/Rails, Java/Spring, or equivalent backend frameworks
- Strong experience with relational databases and data modeling (SQL or equivalent), as well as building application domain models from scratch
- Familiarity with AI-assisted development tools or integrating AI into products
- Experience working on small teams or as a solo/lead engineer on a project
- Strong collaboration skills in a remote environment
- Content knowledge or experience in energy, building electrification, residential real estate, construction, home improvement or other domains with connection to residential buildings
- Experience building customer-facing portals, marketplaces, or workflow tools
- Experience with CI/CD pipelines and/or infrastructure as code (Terraform)
Benefits
- 100% employer-paid health, dental, and vision insurance for employees (and their families).
- 100% employer-paid short term and long term disability insurance and life insurance policies.
- Employees automatically receive a 6% safe-harbor employer contribution to their 401k retirement plan, regardless of their own contributions.
- Employees are also eligible for pre-tax transportation benefits.
- Full Time Employees will receive 160 hours of vacation time, 80 hours of health leave, up to 2 days of casual leave, and 24 hours of volunteer leave annually.
- Employees will also receive 11 paid holidays throughout the calendar year (13 days during Presidential and Congressional elections).
- We have an office closure between Christmas and New Year.
- Regular, full-time employees and part-time employees are eligible to take up to sixteen weeks of parental leave, in all cases related to birth, adoption, or foster care starting from the first day of employment.
- We offer access to professional development resources including up to $2000 per calendar year to use towards your growth and development.
Company Overview