Staff Software Engineer

1 week ago


Boise, Idaho, United States Sunrun Full time
About the Role

Sunrun is at the forefront of the energy revolution, and we're seeking a highly skilled Staff Software Engineer to join our Communications Domain team. As a key member of our team, you will play a critical role in designing and implementing complex software systems that enable seamless customer experiences across various communication channels.

Key Responsibilities
  • Lead the design and implementation of communication systems, including telephony, messaging, and related integrations.
  • Collaborate with cross-functional teams to ensure seamless integration of communication technologies.
  • Drive best practices in coding, testing, and documentation, setting the standard for engineering excellence.
  • Identify and mitigate technical risks throughout the development lifecycle.
  • Stay current with industry trends and emerging technologies in the Communications domain.
Requirements
  • Minimum of 6+ years of experience in delivering and maintaining production software.
  • 3+ years of experience in designing and delivering communications software and related integrations.
  • Strong understanding of the vernacular, business problems, toolsets, and technology challenges specific to Communications and Contact Centers.
  • Experience configuring, managing, and optimizing predictive dialers, automating record lifecycle, and ensuring adherence to outbound compliance controls.
  • Proven experience in designing and developing complex distributed systems and operating them in production.
What We Offer

Sunrun provides a competitive compensation package, including a starting salary range of $172,206.56 to $206,647.88, annual bonus eligibility, short and long-term incentives, and program-specific awards. We also offer a variety of benefits, including health insurance coverage, an employee wellness program, life and disability insurance, a retirement savings plan, paid holidays, and paid time off (PTO).

About Sunrun

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.



  • Boise, Idaho, United States R1 RCM Full time

    About the RoleR1 RCM is seeking a highly skilled Staff Software Engineer to join our engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining software applications that handle and process large volumes of data.Key ResponsibilitiesDesign and develop software applications that meet technical, business,...


  • Boise, Idaho, United States Cribl Full time

    About CriblCribl is a serious company that doesn't take itself too seriously. We're a remote-first company that believes in empowering our employees to do their best work, wherever they are.Job SummaryWe're looking for a talented Principal Software Engineer to join our team. As a key member of our engineering team, you will work closely with Product,...


  • Boise, Idaho, United States Jobot Full time

    Structural Staff EngineerThis role is hosted by Experts in the field of residential structural engineering.We are seeking a skilled Structural Staff Engineer to join our team. As a key member of our team, you will assist senior structural engineers in conducting structural analyses, calculations, and evaluations for new and existing structures using...


  • Boise, Idaho, United States Jobot Full time

    Structural Staff EngineerThis role is hosted by Experts in the field of residential structural engineering.We are seeking a skilled Structural Staff Engineer to join our team. As a key member of our team, you will assist senior structural engineers in conducting structural analyses, calculations, and evaluations for new and existing structures using...


  • Boise, Idaho, United States Cribl Full time

    About CriblCribl is a remote-first company that empowers its employees to do their best work, wherever they are. We believe in a culture of innovation, inclusivity, and diversity, where differences are valued and welcomed.Job SummaryWe are seeking a highly skilled Staff Software Engineer to collaborate on our remote-first, cross-functional team focused on...

  • Software Engineer

    3 weeks ago


    Boise, Idaho, United States Idaho Scientific Full time

    {"title": "Secure System Solutions Engineer", "content": "Secure System Solutions EngineerAt Idaho Scientific, we're seeking a talented Secure System Solutions Engineer to join our team. As a key member of our engineering team, you'll play a critical role in designing and deploying secure system solutions that meet the needs of our military and defense...


  • Boise, Idaho, United States Equifax Full time

    Job Title: Software Engineering Compliance ManagerAt Equifax, we're looking for a highly skilled Software Engineering Compliance Manager to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and implementing short and long-term solutions for unique and differentiated identity and fraud...


  • Boise, Idaho, United States Huntington Ingalls Industries Full time

    Software Engineering Internship OpportunityEnlighten, a leader in big data solution development and deployment, is seeking a highly motivated and talented software engineering intern to join our team. As a software engineering intern, you will have the opportunity to work on exciting projects, collaborate with our talented team, and gain valuable experience...


  • Boise, Idaho, United States Highwire Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Highwire. As a Software Engineer, you will play a critical role in developing innovative software solutions that drive business growth and success.About the RoleThis is an exciting opportunity to join a dynamic team of engineers who are passionate about building...

  • Software Engineer

    7 days ago


    Boise, Idaho, United States Idaho Scientific Full time

    Job Title: Software DeveloperAt Idaho Scientific, we're seeking a talented Software Developer to join our team. As a Software Developer, you will play a critical role in designing and deploying secure system solutions through novel CPU design, crypto cores, purpose-built system-on-a-chip architectures, and hardened operating systems.Key...


  • Boise, Idaho, United States State of Idaho Full time

    Job Title: Software Engineer IIIWe are seeking a highly skilled Software Engineer III to join our team in downtown Boise. As a key member of our IT Services Division, Applications and Development Bureau, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using...


  • Boise, Idaho, United States State of Idaho Full time

    Job Title: Software Engineer IIIWe are seeking a highly skilled Software Engineer III to join our team in downtown Boise. As a key member of our IT Services Division, Applications and Development Bureau, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications,...


  • Boise, Idaho, United States Huntington Ingalls Industries Full time

    Software Engineering Internship OpportunityEnlighten, a leader in big data solution development and deployment, is seeking a highly motivated and talented individual to join our team as a software engineering intern. As a member of our team, you will have the opportunity to work on exciting projects, collaborate with experienced engineers, and develop your...


  • Boise, Idaho, United States Oracle Full time

    Job DescriptionOracle is seeking highly skilled and motivated individuals to join our Database Technologies organization as Software Engineer Interns. This is an exciting opportunity to work on cutting-edge technologies and contribute to the development of our industry-leading database products.About the RoleAs a Software Engineer Intern, you will be...


  • Boise, Idaho, United States Oracle Full time

    Job Title: Principal Software EngineerOracle is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our Infrastructure Delivery Engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions for our cloud infrastructure.Responsibilities:Design and develop scalable,...


  • Boise, Idaho, United States Oracle Full time

    About the RoleOracle is seeking highly skilled and motivated individuals to join our Corporate Architecture organization as Software Engineers. As a Software Engineer at Oracle, you will be responsible for designing and building innovative new systems from the ground up, using your knowledge and creativity to solve challenging unique problems.Key...


  • Boise, Idaho, United States Oracle Full time

    Job Title: Principal Software EngineerOracle is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our Infrastructure Delivery Engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions for our cloud infrastructure.Responsibilities:Design and develop scalable,...


  • Boise, Idaho, United States American Credit Acceptance Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our team at American Credit Acceptance. As a key member of our engineering team, you will be responsible for designing and implementing functional software solutions that meet user needs and align with our business goals.Your primary objective will be to deliver impactful value by...


  • Boise, Idaho, United States Highmark Health Full time

    Job SummaryThis role is a key member of our agile software engineering team, responsible for designing and developing scalable software applications across all digital channels to serve our customers. The incumbent will take an enterprise-wide view of solutions and technical execution of products using the best-suited technical stack. The position will be...


  • Boise, Idaho, United States HP Development Company, L.P. Full time

    Job Title: Engineering Program ManagerHP Development Company, L.P. is seeking an experienced Engineering Program Manager to drive engineering excellence and developer productivity initiatives across a software engineering organization. Reporting directly to the Director of Software Engineering, this role requires a technologist with strong collaborative and...