Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Software Engineer Solar Design Tools

$120k - $160k

Revamp Engineering, Inc.

Senior Full-Stack Software Engineer

Work Location: Remote or In-Office

Salary Band: $120,000 – $160,000

Role Summary

Revamp Engineering is seeking a Senior Full-Stack Software Engineer to design and build internal software tools that power utility-scale solar project design. You will own the architecture and develop applications from the ground up alongside a small internal team. This includes the UI that engineers interact with daily, the file pipeline that produces AutoCAD-ready deliverables, and the integration layer that ties it all together. This is a greenfield build with long-term product ambitions and a rare opportunity for a software engineer to make a direct, tangible impact on deploying utility-scale renewable energy and fighting climate change.

Duties & Responsibilities
  • Lead the technical architecture of a new internal design platform, making foundational decisions on tech stack, data models, and system design in collaboration with an external architect consultant during the initial build phase.
  • Independently apply extensive and diversified knowledge of software engineering principles and practices to solve complex, non-standard technical challenges.
  • Design and build a desktop or web-based UI that allows engineers to configure designs.
  • Build tools that interface with AutoCAD.
  • Integrate terrain and topographic data from multiple formats (Civil 3D surfaces, LiDAR point clouds, GIS shapefiles/GeoTIFF) into the design workflow.
  • Collaborate closely with the product owner to translate documented design rules, setback constraints, and labeling conventions from spreadsheets into working software logic.
  • Establish and enforce development practices for the project, including version control workflows, testing strategy, CI/CD, and documentation; review work products for conformity and quality assurance.
  • Implement optimization algorithms and approaches to refine designs.
  • Review and finalize scopes, effort estimates, and delivery schedules for the platform and its component workstreams.
  • Serve as the primary technical point of contact for the internal product team and relevant stakeholders.
  • Assist upper-level management as a technical specialist and advisor on software platform strategy and build-vs-buy decisions.
  • Supervise, provide guidance to, and mentor any assigned developers or contractor contributors on the team.
  • Develop new techniques, improved processes, and reusable tooling to advance the platform's long-term architecture.
  • Perform additional duties as assigned or directed.
Experience, Knowledge, Skills, & Abilities

Required

  • Bachelor's degree or higher in computer science, software engineering, or a related field.

  • 5+ years of professional experience in full-stack software development with a portfolio or track record of shipping production applications used by non-developer end users.

  • Strong proficiency in Python and at least one of C# or C++.

  • 3+ years of experience designing and building desktop or web application UIs with a modern framework (React, Qt, Electron, WPF, or similar).

  • Advanced understanding of software architecture; demonstrated ability to independently evaluate, select, and adapt architectural approaches — including monolith vs. services, state management, file formats, and data flow — for a multi-year product, with minimal supervision.

  • Demonstrated ability to manage multiple workstreams simultaneously and independently, including prioritizing, organizing, and planning effectively.

  • Experience supervising, mentoring, or technically directing less experienced developers or contractors.

  • Advanced written and verbal communication skills; ability to regularly translate engineering domain requirements into software specifications and present technical direction to non-technical stakeholders.

Preferred

  • Experience with AutoCAD development: ObjectARX, AutoCAD .NET API, or DWG/DXF file libraries (ODA SDK, ezdxf, or similar).
  • Background in computational geometry, terrain modeling, or optimization algorithms.
  • Experience in the energy, AEC (architecture/engineering/construction), or GIS industries.
  • Familiarity with CAD file formats and standards (DWG, DXF, SHP, GeoJSON).
  • Experience building file import/export pipelines that handle messy, non-standardized input data.
  • Experience working with geospatial or coordinate-based data (GIS libraries, coordinate systems, spatial indexing, or similar).
  • Prior experience as a technical lead, staff engineer, or first engineer on a greenfield product.
  • Experience contributing to proposals, scoping exercises, or effort estimation for software development engagements.
Benefits for Full-Time Positions
  • Participation in Revamp's Employee Ownership ESOP program.
  • Competitive compensation with bonus.
  • Full benefits package including 99% employer-paid health, vision, life, and dental insurance.
  • Medical, dependent care, and commuter FSA.
  • Monthly health and wellness stipend.
  • Attractive vacation, sick, and holiday pay.
  • Paid parental leave.
  • 401(k) savings plan with 100% match up to 6%, vested immediately.
  • Paid volunteer time off and charitable donation matching.
About Revamp

Founded in 2016, Revamp is the premier employee-owned engineering design firm dedicated to advancing large-scale renewable energy projects. Our team is united by a shared commitment to accelerating the global energy transition and creating a workplace where talented people can make a tangible impact in the fight against climate change.

As employee-owners, we take pride in building a culture of collaboration, innovation, and accountability where every individual's contribution drives both company success and personal growth. We deliver industry-defining renewable energy solutions that span from development to energization. Since 2020, Revamp engineers have designed more than 10% of all utility-scale solar generation capacity installed in the US — over 15 gigawatts total, equivalent to roughly 3 million homes worth of generation.

So much more than just an engineering firm; we are a diverse, international team of immigrants, singers, dancers, pastry chefs, outdoor enthusiasts, animal lovers, travelers, and problem-solvers who bring curiosity and creativity to everything we do.

Disclaimers
  1. Employment with Revamp Engineering Inc. may be subject to background checks that are permitted by applicable law and relevant to the position. Any such checks will be conducted in compliance with all legal requirements, including providing notice, obtaining consent where required, and allowing candidates to access and correct personal information as permitted by law.
  2. Revamp Engineering Inc. is an equal opportunity employer committed to creating an inclusive workplace. We provide equal employment opportunities without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, veteran status, or any other status protected by applicable law. We value diversity and encourage candidates from all backgrounds to apply. Revamp Engineering Inc. is committed to providing reasonable accommodations for candidates with disabilities. If you require an accommodation during the application or interview process, please contact us.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Software Engineer Solar Design Tools in United States vacancy
  • A dynamic tech company seeks a Senior Full Stack Engineer for remote work in the US. You will design and build internal tools to enhance efficiency across Sales, Marketing, and...  ...teams. Ideal candidates have 7-10+ years of software development experience, strong backend... 
    Senior
    Remote job

    Calendly

    New York, NY
    5 days ago
  • $160k - $220k

     ...Senior Full Stack Software Engineer, Remix by Via New York, New York Via is on a mission to create public...  ...ll build software cities rely on to design and improve public transportation...  ...Build and maintain our processes and tools, to keep our productivity and code... 
    Senior
    2 days per week
    3 days per week

    via.com

    New York, NY
    4 days ago
  •  ...Senior Full Stack Software Engineer SafeLease is looking for a driven Senior Full Stack Software Engineer...  ...standard for technical excellence Design scalable, elegant solutions —...  ...to learn and adapt to best-in-class tools including but not limited to Linear,... 
    Senior
    Full time
    Work at office
    Flexible hours

    SafeLease

    Austin, TX
    4 days ago
  •  ...Full-Stack Senior Software Engineer What you should expect as a full-stack senior software engineer - maximum...  ...value! You'll have the opportunity to design, build, and ship complex AI-powered workflow management systems and tools that enable our operations team to execute... 
    Senior
    Remote work

    Mainstay Labs Inc.

    United States
    3 days ago
  • Underdog.io is seeking a Senior Full Stack Engineer to lead features for integrations used by thousands. You will design APIs, enhance our low-code platform, and work on scalable systems to improve developer experiences across the board. The ideal candidate has over 6 years... 
    Senior
    Remote work

    Underdog.io -Apply to top tech jobs in 60 seconds. A place w...

    New York, NY
    1 day ago
  • A leading design software company is seeking a Full Stack Engineer to build innovative applications that empower teams. This role involves designing features, optimizing performance, and collaborating with cross-functional teams. Candidates should have a strong background... 
    Senior
    Full time
    Remote work

    Figma

    New York, NY
    5 days ago
  • $140k - $150k

     ...guide how we work. We deliver engineering, environmental, and energy consulting, plus design services across the Americas,...  .... is seeking an experienced Senior Full-Stack Software Engineer to serve as a technical...  ..., engineering patterns, and tool selection. Required... 
    Senior
    Local area

    Partner Engineering and Science

    Asbury Park, NJ
    6 days ago
  • $204.4k - $285.6k

     ...Senior Full Stack Software Engineer San Francisco (Brisbane), CA Vivodyne Creates Human Data Before Clinical...  ...the successful discovery, design, and development of human therapeutics...  ...experiment design and results-monitoring tools that, together with our platform,... 
    Senior
    Local area
    Shift work

    Vivodyne

    San Francisco, CA
    4 days ago
  •  ...At the National Robotics Engineering Center (NREC), it is our engineers...  ...multidisciplinary teams to design, build, and deploy...  ...We are seeking a dynamic Senior Full Stack Software Engineer to lead and contribute...  ...visualizations and exploration tools that help users make sense... 
    Senior
    Full time
    Part time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    6 days ago
  •  ...JD The Senior Software Development Engineer is a key contributor to industry-leading...  .... This role drives the design and delivery of scalable,...  ...implement robust, scalable full-stack solutions to meet evolving...  ...modern development tools, including AI-assisted/agentic... 
    Senior

    Virtusa

    New York, NY
    2 days ago
  • $135k - $175k

     ...Senior Full Stack Engineer (Typescript) Phoenix Vynyl's technologists, designers and product strategists are experts at system modernization...  ...cloud-native and AI-enabled tools, and apply a battle-tested...  ...Intelligence (AI) in modern software development. Candidates must... 
    Senior
    Full time
    Remote work
    Shift work

    VYNYL

    Phoenix, AZ
    1 day ago
  • $85 - $90 per hour

    Akraya, Inc. is looking for a Senior Full-Stack Software Engineer in Seattle, WA to develop and test internal tools for sales teams and operations. The role involves building lightweight UI and backend systems, collaborating with stakeholders for sales initiatives, and... 
    Senior
    Hourly pay

    Akraya, Inc.

    Seattle, WA
    5 days ago
  •  ...this job and more exclusive features. Senior Full Stack Software Engineer As a Senior Full Stack Software...  ...Engineer, you will collaborate to define, design, and ship new features in a...  ...features post deployment using monitoring tools like Sentry. Work closely with the... 
    Senior
    Full time
    Local area
    Remote work

    Jarvis Walker & Foster McKay

    New York, NY
    3 days ago
  •  ...building a tight-knit, senior engineering group based in Austin,...  .... Our mission is to design, deliver, and scale production...  ...layer, and various tool integrations to...  ...a single layer of the stack. You will be responsible...  ...to ship resilient AI software. Essential Job Functions... 
    Senior
    Local area

    Light and Wonder International, Inc.

    Austin, TX
    3 days ago
  • A leading marketing agency is seeking a Senior Full Stack .NET Developer to design, implement, and guide development for innovative automotive marketing technology tools. This full-time remote position requires extensive .NET experience, strong C# skills, and familiarity... 
    Senior
    Remote job
    Full time

    Team Velocity Marketing

    Atlanta, GA
    1 day ago
  • $180k

     ...Recruiting Inc. is seeking a Senior Full Stack Developer to design and build secure...  ...utilizes AI-assisted development tools and requires extensive full-stack engineering expertise. Responsibilities...  ...and 7+ years of experience in software development. Strong skills in... 
    Senior
    Full time

    Analytic Recruiting Inc.

    Florham Park, NJ
    3 days ago
  •  ...Senior Full Stack Engineer — Platform Extensions Remote — Anywhere (Open to applicants located anywhere...  ...Fueled is a leading digital strategy, design, and engineering agency. We are a 300+...  ...are endlessly curious to learn new tools—including leveraging AI workflows to improve... 
    Senior
    Remote work

    10Up

    United States
    4 days ago
  • PayPal is seeking a Senior Software Engineer in Chicago, IL to lead architectural discussions and design scalable solutions using JavaScript, Node.js, and React. You will own...  ..., API design, and continuous integration tools. This position offers flexible hybrid work options... 
    Senior
    Flexible hours

    PayPal

    West Chicago, IL
    5 days ago
  •  ...Senior Full Stack Engineer – Generative AI & Product Engineering Full-Time, Remote Location: Bay...  ...reliable. With autonomy to choose the best tools and the mandate to experiment with AI-...  ...day. Key Responsibilities Design, build, and own full-stack features—... 
    Senior
    Full time
    Remote work
    Home office
    Shift work

    Peer AI

    United States
    2 days ago
  •  ...seeking a highly skilled AI/ML Full Stack Developer to design, develop, and deploy...  ...blends frontend and backend engineering with Generative AI, RAG...  ...collaborate with architects, software engineers, data engineers,...  ..., act, and interact with tools, APIs, and event-driven systems... 
    Senior
    Work experience placement

    Smart Synergies

    Reston, VA
    3 days ago
  • $3,200 - $6,000 per month

     ...Senior Full Stack Developer (Web & Mobile App) Role: Senior Full Stack Developer (Web & Mobile App...  ...for performance and scale Translate UI designs into responsive, high-quality builds Integrate with third-party tools and external data sources Handle deployment... 
    Senior
    Full time
    Remote work

    Lago

    United States
    4 days ago
  • $216k - $270k

     ...is hiring a highly skilled Senior Software Engineer to help design, build, and operate secure...  ..., and our broader SaaS stack. The ideal candidate will...  ...Will Have As a full stack engineer (60% BE / 4...  ...your team to build amazing tools/applications for internal... 
    Senior
    Full time
    Work experience placement

    Scale AI

    San Francisco, CA
    4 days ago
  • $10k

     ...empower everyone to create software. Our AI visual development...  ...-tune any detail, from the design to privacy rules and programming...  ..., and we're looking for a Senior Full-Stack Engineer to help take it to the next...  ...how you think than which tools you've used: Frontend:... 
    Senior
    Currently hiring
    Work at office
    Remote work
    Worldwide
    Relocation
    Relocation package

    Bubble Group, Inc

    New York, NY
    3 days ago
  • $170k - $200k

    A cutting-edge electric mobility company is seeking a Sr. Validation & Tools Engineer to ensure quality across firmware and software for new electric vehicles. You will design test strategies, work with cross-functional teams, and lead testing efforts in a fast-paced environment... 
    Senior

    ALSO

    Palo Alto, CA
    2 days ago
  • $136k - $218.5k

    What you’ll be doing: Develop CAD software for high performance chip design and verification related functions Develop new methodologies and tools to achieve design + verification at speed of light (SOL) Work with engineers on project execution support Co-develop EDA tools... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • NVIDIA Gruppe is seeking a Software Engineer to develop infrastructure tools for chip design and verification. You will collaborate in a team to create reliable, scalable software used by engineers worldwide. The ideal candidate will possess a BS and 5+ years of software... 
    Senior
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

    NVIDIA Gruppe is seeking a Senior Software Engineer for design and verification in their software tools group located in Santa Clara, CA. The ideal candidate will have a strong background in C++ and Python, leadership in Agile development, and ownership of software development... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

    Our team is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient software to automate and facilitate chip... 
    Senior
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $141.9k - $190.3k

    Job Summary As a Senior Software Engineer on the Build Tooling Infrastructure team at Disney Entertainment & ESPN Product...  ...& Technology (DEEPT), you will design and develop custom tools and...  ...compensation package, in addition to the full range of medical, financial, and/or... 
    Senior

    5014 Disney Streaming Technology LLC

    New York, NY
    5 days ago
  • NVIDIA is seeking a Senior Software Engineer to automate and optimize performance analysis workflows for AI training and inference. You will design tools that scale across engineers and identify performance bottlenecks in AI workloads. The ideal candidate has a strong background... 
    Senior

    NVIDIA

    California, MO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Software Engineer Solar Design Tools. Be the first to apply!