Jobs
>
Honolulu

    Sr. Software Engineer - Honolulu, United States - Sunrun

    Default job background
    Description

    Everything we do at Sunrun is driven by a determination to transform the way we power our lives. We know that starts at the individual employee level. We strive to foster an environment you can thrive in through our commitment to diversity, inclusion and belonging.

    Sunrun's Design, Engineering, and Financial Services organization is seeking a Senior Software Engineer to join our Engineering Tools team. Sunrun designs and deploys residential solar-powered energy solutions at a massive scale. We're really good at this, and now we need you to help us get better.

    The complexities of designing and delivering these solutions to unique homes and properties are extremely challenging. We need you to develop the software systems that generate real-world installable system plans and permit sets from solar designs, managing the complex interplay between physical hardware layouts, structural needs, electrical specifications, and regulatory requirements across thousands of jurisdictions.

    About You

    You're a seasoned, full-stack owner with experience building software systems that accelerate human users. You're a creative and human-oriented problem solver – you look beyond the immediate task or problem to identify solutions no one else has thought of yet. You're passionate about power, energy, and renewables and are excited to define software systems and processes that accelerate the deployment of new solar power systems. You relentlessly focus on operational and engineering excellence because when your software is down, Sunrun can't serve our customers -- you sweat the details. You take ownership of outcomes, ensuring you deliver software on time, with high quality, helping your coworkers to do the same.

    Worried about making the change to work in solar power? Don't be We're looking for strong, motivated, people-oriented engineering leaders who are excited to deliver products that fight climate change; we're happy to teach you everything you need to (or want to) know about the renewables industry.

    Responsibilities:

    • Design, implement, and operate full-stack software systems to manage customer project lifecycles
    • Collaborate with technical management, product management, and commercial and technical stakeholders to drive clarity on product requirements and implementation plans
    • Mentor engineers on good practices in all phases of development
    • Communicate effectively verbally and in writing with technical and non-technical stakeholders

    Qualifications

    • Bachelor's degree in computer science or a related field, or equivalent work experience
    • 5+ years of professional experience in software development
    • 2+ years Typescript experience
    • 2+ years React experience
    • Experienced working in the cloud with technologies like AWS Lambdas, S3 and DynamoDB
    • Vite, Remix and Redux experience a plus
    • GraphQL experience a plus

    Please note that the compensation information that follows is a good faith estimate for this position only and is provided pursuant to acts, such as The Equal Pay Transparency Act. It assumes that the successful candidate will be located in markets within the United States that warrant the compensation listed. Candidates in locations outside this local area may have a different starting salary range for this opportunity which may be higher or lower. Please speak with your recruiter to learn more.

    The starting salary/wage for this opportunity is: $151,096 to $194,266.

    Other rewards may include annual bonus eligibility, which is based on company and individual performance, short and long term incentives, and program-specific awards. Sunrun provides a variety of benefits to employees, including health insurance coverage, an employee wellness program, life and disability insurance, a retirement savings plan, paid holidays and paid time off (PTO). A candidate's salary history will not be used in compensation decisions.

    Recruiter:

    Kristina Sedjo )

    This description sets forth the general nature and level of the qualifications and duties required of employees in this job classification, as well as some of the essential functions of this role. It is not designed to be a comprehensive inventory of all essential duties and qualifications. If you have a disability or special need that may require reasonable accommodation in order to participate in the hiring process or to perform this role if you are offered employment, please let us know by contacting us at .

    Sunrun is proud to be an equal opportunity employer that does not tolerate discrimination or harassment of any kind. Our commitment to Diversity, Inclusion & Belonging drives our ability to build diverse teams and develop inclusive work environments. At Sunrun, we believe that empowering people and valuing their differences will help us create a planet run by the sun for everyone. We are committed to equal employment opportunities without consideration of race, color, religion, ethnicity, citizenship, political activity or affiliation, marital status, age, national origin, ancestry, disability, veteran status, sexual orientation, gender identity, gender expression, sex or gender, pregnancy or any other basis protected by law. We also consider qualified applicants with criminal convictions, consistent with applicable federal, state and local law.


  • Occam Solutions

    Software Engineer

    3 weeks ago


    Occam Solutions Honolulu, United States

    Job Description · Job DescriptionSalary: · Occam Solutions is seeking a talented, hardworking Software Engineer that will support our team in Hawaii. · About the role: · The Software Engineer will be responsible for creating next generation web-based and desktop applications des ...

  • Cornerstone OnDemand

    Software engineer

    3 weeks ago


    Cornerstone OnDemand Honolulu, United States

    The Software Engineer will be part of the Cloud Engineering (Infrastructure and DevOps) team responsible for all of Cornerstone's production systems and services. The goal of the Cloud Engineering team is to achieve highest levels of efficiency and productivity using various tool ...

  • Canonical - Jobs

    Software Engineer

    3 weeks ago


    Canonical - Jobs Honolulu, United States

    Job Description · Job DescriptionUse your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The ...

  • Imagine One Technology & Management Ltd

    Software Engineer

    1 day ago


    Imagine One Technology & Management Ltd Honolulu, United States

    Job Description · Job DescriptionImagine One Technology & Management is currently seeking several Software Engineers "contingent" on award of the associated work to the Imagine One Team. Work may be performed in Honolulu, Hawaii. · Experience Requirements:Minimum of six (6) years ...


  • Radiant Innovations Sandwich, United States

    About the Company · Thielenhaus Technologies GmbH is a renowned group of companies specializing in the production of high-quality machines, gears, and compressors for industrial applications. Within our group, three different divisions are active, with a total of four locations i ...


  • Teradata Honolulu, United States

    Teradata · Senior Software Engineer · Honolulu , · Hawaii · Apply Now · This position is for a Software Engineer in the SQL-Engine Services team within the Vantage Core – Platform Software organization. The position involves development, integration, functional and performan ...


  • Booz Allen Hamilton Honolulu, United States Full time

    Job Number: R0193965 · Software and AI Integration EngineerThe Opportunity: · As a Software and AI Integration Engineer, you can resolve our client's most challenging problems with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to no ...


  • Canonical - Jobs Honolulu, United States

    Job Description · Job DescriptionCanonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the i ...


  • Komodo Co., Ltd. Honolulu, United States

    Job Description · Job DescriptionAbout KOMODO · KOMODO works on products that shape the gaming and manga industries of the future. Our experience and talent enable us to bring revolutionary hardware like the Steam Deck to markets in Asia, develop and publish original games on Ste ...


  • Oracle Honolulu, United States

    Oracle Health & AI is a new line of business that strives to use our expertise in IaaS and SaaS to transform the health care industry, provide patient-centric care and make the best clinical tools available around the world ( ). We are looking for the most creative technologists ...

  • GEICO

    Software Engineer

    4 days ago


    GEICO Honolulu, United States

    GEICO is seeking an experienced Senior Engineer with a passion for building high performance, low-latency platforms and applications. You will help drive our insurance business transformation as we redefine experiences for our customers. · Position Description · Our Senior Engi ...

  • BLACK CAPE LLC

    Software Engineer

    1 week ago


    BLACK CAPE LLC Honolulu, United States

    Black Cape · Title: AWESOME Software Engineer (**ALL LEVELS) - TS/SCI-clearance REQUIRED · Location: We've got BRAND NEW work that's super cool & classified in a variety of NOVA areas I can discuss MORE over the phone but cannot explain too much here - beyond what's below. · W ...

  • Imagine One

    Software Engineer

    3 weeks ago


    Imagine One Honolulu, United States

    Job Title: Software Engineer · Job Location: Honolulu, Hawaii · Job Code: · Imagine One Technology & Management is currently seeking several Software Engineers "contingent" on award of the associated work to the Imagine One Team . Work may be performed in Honolulu, Hawaii. ...

  • H I I CORP Defunct

    Software Engineer

    2 weeks ago


    H I I CORP Defunct Honolulu, United States

    Requisition Number: 18091 · Required Travel: 0 - 10% · Employment Type: Full Time/Salaried/Exempt · Security Clearance: Secret · Level of Experience: Senior · This opportunity resides with · Live, Virtual, Constructive Solutions , a business group within HII's Mission Techn ...

  • Imagine One

    Software Engineer

    3 weeks ago


    Imagine One Honolulu, United States

    Software Engineer · Imagine One Technology Honolulu, HI (Onsite) Contractor · Job Title: Software Engineer · Job Location: Honolulu, Hawaii · Job Code: · Imagine One Technology & Management is currently seeking several Software Engineers "contingent" on award of the associated w ...

  • Cayuse Holdings

    Software Engineer

    1 week ago


    Cayuse Holdings Honolulu, United States

    Cayuse Holdings · Software Engineer - Python, Microservices and REST · Honolulu , · Hawaii · Apply Now · Cayuse Commercial Services (CCS) delivers fresh solutions to business challenges in the technology and business services environment. Services available are application d ...

  • Meta Inc

    Software Engineer

    2 weeks ago


    Meta Inc Honolulu, United States

    Meta · Software Engineer – SW Specialist - Language · Honolulu , · Hawaii · Apply Now · Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it chang ...


  • Oracle Honolulu, United States

    NO VISA SPONSORSHIP IS AVAILABLE FOR THIS POSITION · As a Senior Principal Software Engineer, you will be responsible for helping design, build, test, deploy and operate highly scalable solutions for Oracle's Data Intelligence Platform. You should be comfortable with building com ...


  • Oracle Honolulu, United States

    Location field must contain 'city, state' or a zip code to perform a radius search (e.g., · Denver, CO · or · City and state must be separated by a comma followed by a space (e.g., · Houston, TX ) · Oracle · Senior Software Development Engineer · in · Honolulu , · Hawaii ...


  • Oracle Honolulu, United States

    Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Data Intelligence Platform. This team will focus on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare ...