Sunrun logo

Staff Software Engineer, Communications

Sunrun

Montgomery, AL
Full Time
Senior
189k-226k
15 days ago

Job Description

About the Role

Sunrun has been a leader in connecting people to clean energy since 2007, becoming the #1 home solar and battery company in America. The company is on a mission to change how the world interacts with energy by building a culture that prioritizes employee development, well-being, and safety. The position is primarily remote with occasional on-site visits for team-building, training, and collaborative work. The role involves working within a dynamic, vertically integrated energy company that offers growth opportunities and a focus on innovation in the energy lifecycle.

Key Responsibilities

  • Design and develop Amazon Connect contact flows, Lex bot integrations, and routing logic for voice and chat interactions.
  • Lead and support the integration of Amazon Connect with Salesforce Service Cloud Voice, ensuring data synchronization, call control functionality, and screen pop features.
  • Build and maintain AWS Lambda functions, APIs (via API Gateway), and supporting infrastructure to enable dynamic, event-driven workflows.
  • Collaborate with Salesforce developers and administrators to implement CTI adapters, UI enhancements, and call transcription capabilities.
  • Ensure secure and reliable voice architecture with proper IAM roles, encryption, and access controls.
  • Monitor system health and usage metrics via CloudWatch, Connect metrics, and Salesforce reports.
  • Contribute to DevOps practices including CI/CD pipelines, infrastructure as code, and environment management using CloudFormation, Terraform, or SAM.

Requirements

  • 3+ years of hands-on experience with Amazon Connect, including advanced contact flow development and AWS service integration.
  • Strong experience integrating Amazon Connect with Salesforce Service Cloud Voice, including setup and configuration of Contact Lens, Salesforce CTI integration, softphone customization, and real-time call transcription.
  • Proficiency with AWS services: Lambda, API Gateway, DynamoDB, S3, EventBridge, CloudWatch, IAM.
  • Development experience with JavaScript (Node.js) or Python.
  • Familiarity with Salesforce Service Cloud, Lightning Experience, and Open CTI framework.

Nice to Have

  • AWS Certification (e.g., Developer Associate, Solutions Architect Associate).
  • Salesforce certifications (e.g., Platform Developer I, Service Cloud Consultant).
  • Experience with Amazon Lex, Kinesis, or Connect Streams API.
  • Knowledge of voice analytics, customer journey mapping, or AI-based voice enhancements.

Qualifications

  • Formal educational background is not explicitly specified, but extensive experience with Amazon Connect and Salesforce integration is required.

Benefits & Perks

  • Starting salary/wage for this opportunity: 188,520.49 to 226,224.59.
  • The company emphasizes employee development, well-being, and safety.
  • Remote work with occasional on-site visits for team-building and training.

Working at Sunrun

Sunrun fosters a dynamic culture focused on employee development, well-being, and safety. The company values diversity, inclusion, and belonging, and is committed to creating an inclusive work environment that empowers people and values differences. Sunrun aims to build a planet run by the sun for everyone, emphasizing innovation, growth, and a customer-first approach.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary189k-226k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Sunrun

Website

sunrun.com

Location

Montgomery, AL

Industry

Electrical Contractors and Other Wiring Installation Contractors

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches