Jobs
>
Salt Lake City

    Manager, Software Engineering - Salt Lake City, 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.

    Overview

    Sunruns Core Services organization is seeking a Software Engineering Manager to lead our Energy Simulation and Optimization team.

    Sunrun designs and deploys residential solar-powered energy solutions at a massive scale and the complexities of designing and delivering these solutions to unique homes and properties are extremely challenging.

    Were really good at this, and now we need you to help us get better.

    Some questions youll help us answer are: How do we create software that can support a wide range of customers, from single-family homeowners to large multi-family dwellings and entire new construction communities? How do we accurately model energy flows from the roof to the battery, the home, the vehicle, and the grid? How do we optimize power system design for our customers in a way that can keep pace with our rapidly changing industry? And how do we best apply the data we have from Sunruns massive, multi-gigawatt fleet of residential solar installations to improve how residential energy systems are designed and managed?


    We support Sunrun in being a transparent and trustworthy partner to our customers by providing industry leading solar design solutions with accurate power predictions.

    Every solar system at Sunrun goes through our software and every solar contract at Sunrun includes guarantees based on our simulations

    we will be betting the company on the success of the software you help develop.

    About You

    Youre an end-to-end owner and are adept at guiding your team to create simple systems that solve complex problems.

    You love to create software that models the real world and have experience working in 3D rendering, simulation, optimization, or similar computationally-intensive fields.

    You understand the value of preserving customer trust and you sweat the details to make sure we deliver on customer expectations.

    You thrive in the unfamiliar and enjoy the challenge of a difficult problem over the ease of a simple one.

    You appreciate that most problems are not fundamentally new and seek tried and true solutions where possible, saving your teams creative energy for where its most needed.

    You think beyond individual features and consider the system as a whole, especially in terms of how to improve its flexibility for the future.

    You love to teach as much as you love to learn and you always remember that theres another human being on the other end of every conversation, discussion, or disagreement.


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

    Responsibilities

    Lead a team of back-end software and QA engineers in the development of the software systems that create accurate and reliable residential solar designs


    Collaborate with product management and your commercial and technical stakeholders to create software products that are not just viable, but lovable.


    Define the short and long term strategy for your team, including how your software and people will need to grow and change to meet emerging business needs and industry trends.

    Qualifications

    Bachelors degree in computer science or a related field, or equivalent work experience

    8+ years of experience in software development, including 3+ years of experience directly managing a team of software engineers


    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: $180,479 to $232,010.


    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 candidates 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.

    #J-18808-Ljbffr


  • Crimson Enterprises Lake City, United States

    Start your IT and engineering career at FERCHAU in Lake City today and develop the innovations of tomorrow. We are looking for you: as an ambitious colleague who, like us, wants to take technologies to the next level. We realize exciting projects for renowned providers and develo ...

  • Altitude AI

    Software Engineer

    1 week ago


    Altitude AI Salt Lake City, United States Full time

    Be a part of the future of autonomous robots In this software engineering role, you'll be on the front lines building software for a fully autonomous robot, guided by a team of expert software engineers and roboticists from Waymo, Google, Carnegie Mellon, Princeton, and top robot ...

  • Canonical - Jobs

    Software Engineer

    1 week ago


    Canonical - Jobs Salt Lake City, United States

    Job Description · Job DescriptionThis is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing interna ...

  • Flybreeze

    Software Engineer

    6 days ago


    Flybreeze Salt Lake City, United States

    Breeze is hiring- join us · The Software Engineer is responsible for developing and implementing web-based software services for the airline, handling minimally-complex to highly-complex issues and problems, including referred issues and problems from colleagues, depending on the ...

  • PassiveLogic

    Software Engineer

    2 hours ago


    PassiveLogic Salt Lake City, United States

    Software Engineer (Differentiable Simulation Engine) · Are you interested in the intersection of Differentiable Physics, Software Engineering, and Computer Science? Are you interested in developing innovative solutions to enable the next generation of Autonomous Systems? · What ...

  • Altitude AI

    Software Engineer

    1 week ago


    Altitude AI Salt Lake City, United States

    Job Description · Job DescriptionBe a part of the future of autonomous robots In this software engineering role, you'll be on the front lines building software for a fully autonomous robot, guided by a team of expert software engineers and roboticists from Waymo, Google, Carnegie ...

  • Breeze Airways™

    Software Engineer

    6 days ago


    Breeze Airways™ Salt Lake City, United States

    Working at Breeze Airways is an exciting endeavor and a serious commitment to bring "The World's Nicest Airline" to life. We work cross-functionally with truly awesome Team Members to deliver on our mission: · "To make the world of travel simple, affordable, and convenient. Impr ...

  • Brady

    Software Engineer

    2 weeks ago


    Brady Salt Lake City, United States

    Position: Software Engineer · Requisition ID:: 3490 · Who we are: Brady makes products that make the world a safer and more productive place. We are a global leader in safety, identification and compliance solutions for a diverse range of workplaces. From the depths of the ocean ...

  • Marriott

    Software Engineer

    23 hours ago


    Marriott Salt Lake City, United States

    Job Number · Job Category Information Technology · Location Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States · Schedule Full-Time · Located Remotely? Y · Relocation? N · Position Type Management · JOB SUMMARY · Takes day-to-day direction ...

  • ARPS International LLC

    Software Engineer

    1 week ago


    ARPS International LLC Salt Lake City, United States

    Job Description · Job DescriptionSoftware Engineer (Lead) · Location: Salt Lake City, UT · Full time direct hire · Full benefits · Relocation · No visa sponsorship · Job description: · Drive critical decisions about the high-level structure of a software system (architecture), it ...

  • CHG Medical Staffing

    Software Engineer

    2 weeks ago


    CHG Medical Staffing Salt Lake City, United States

    Healthcare's helping hand. · CHG shook things up in 1979 by inventing the locum tenens staffing model. We connect doctors with patients who need their care. As the largest physician staffing firm in America, our providers treat millions of patients each year. · Our industry is ...


  • Eliassen Group Salt Lake City, United States

    Dynamic Hybrid | Onsite attendance required two weeks per month (alternating) at your local office. | Boston, MA | Merrimack, NH | Smithfield, RI | Westlake, TX | Durham, NC | Jersey City, NJ | Salt Lake City, UT | Covington, KY · Are you interested in joining an innovation lab ...


  • L3 Technologies Salt Lake City, United States

    Job Title: Specialist, Software Engineering · Job Code: SWP3 · Job Location: SLC Hybrid · Job Schedule: 9/80 · Job Description: · We are seeking a mid-level Software Engineer with a DevOps focus to join our L3Harris Broadband Communications Systems team in Salt Lake City, Ut ...

  • Gravity IT Resourcing

    Sr Software Engineer

    3 weeks ago


    Gravity IT Resourcing Salt Lake City, United States Direct Hire

    To Apply for this Job Click Here · Job Title: Sr Software Engineer · Location: Sat Lake, Utah- Hybrid · Job-Type: Direct Hire · Salary Range: $130,000-150,000 · Referral Fee: $2,500 · Employment Eligibility: Gravity will consider only US Citizens, Green Card Holders for this open ...


  • Raytheon Technologies Salt Lake City, United States Full time

    Date Posted: · Country: · United States of America Location: · UT205: 1128 W 2400 South, Salt Lake C 1128 West 2400 South AST - Salt Lake City, Salt Lake City, UT, 84119 USA Position Role Type: · Onsite Applied Signal Technology (AST) is seeking a Software Engineer II who ...

  • GoodLeap

    Software Engineer

    6 days ago


    GoodLeap Salt Lake City, United States

    About GoodLeap: We provide friendly financing options for those who dream of living a more sustainable lifestyle and want to save money using modern technology. Our collective mission is to make a positive impact on the planet, build lasting relationships with our valued partners ...


  • L3Harris Salt Lake City, United States

    Job Title: Assoc, Software Engineer (New Grad - Salt Lake City, UT) · Job Code: 11738 · Job Location: Salt Lake City, UT · Job Description: · Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target appli ...


  • Canonical - Jobs Salt Lake City, United States

    Job Description · Job DescriptionThis is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer. · Most product engineering teams at Canonical inc ...


  • NexOne Salt Lake City, United States

    Senior Software Engineer · Responsibilities · Development and preparation · of · all · engineer · in · g · and technical documentation · Implement robust processes · t · o · address · the life cycle · requ · ir · ements · of · each · product · s · upport · a ...


  • Sundance Catalog Salt Lake City, United States Full time

    Job Description · The IT Internet/Web Software Engineer II will work directly with the Digital IT Director and web team to coordinate the build and deployment of all new and ongoing software enhancements throughout the development life-cycle process, as well provide primary su ...