Staff Software Engineer @Sunrun
Software Development
Salary usd 194,176.1 -..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1wk ago

[Hiring] Staff Software Engineer @Sunrun

1wk ago - Sunrun is hiring a remote Staff Software Engineer. πŸ’Έ Salary: usd 194,176.1 - 233,011.33 per year πŸ“Location: USA

Role Description

We are looking for an experienced Amazon Connect Developer with a strong background in integrating Salesforce Service Cloud Voice. This role is suited for someone who understands both AWS-based contact center solutions and Salesforce CRM workflows, and can effectively connect these platforms to create seamless customer support experiences. The candidate will collaborate with cross-functional teams to design, implement, and enhance voice-enabled solutions that support our service operations.

Key Responsibilities

  • Design and implement Amazon Connect contact flows, including integrations with Lex bots and routing logic for voice and chat channels.
  • Lead the integration between Amazon Connect and Salesforce Service Cloud Voice, ensuring smooth data synchronization, call handling, and screen pop functionality.
  • Develop and maintain AWS Lambda functions, APIs using API Gateway, and supporting infrastructure for event-driven workflows.
  • Work closely with Salesforce developers and administrators to build CTI integrations, enhance user interfaces, and enable call transcription features.
  • Maintain a secure and reliable voice architecture, including proper IAM roles, encryption, and access controls.
  • Monitor system performance and usage through CloudWatch, Amazon Connect metrics, and Salesforce reporting tools.
  • Support DevOps initiatives, including CI/CD pipelines, infrastructure as code, and environment management using tools like CloudFormation, Terraform, or SAM.

Qualifications

  • 3+ years of hands-on experience with Amazon Connect, including advanced contact flow design and AWS integrations.
  • Proven experience integrating Amazon Connect with Salesforce Service Cloud Voice, including Contact Lens configuration, Salesforce CTI integration and softphone customization, real-time transcription and agent assistance features, and strong proficiency with AWS services such as Lambda, API Gateway, DynamoDB, S3, EventBridge, CloudWatch, and IAM.
  • Programming experience in JavaScript (Node.js) or Python.
  • Familiarity with Salesforce Service Cloud, Lightning Experience, and the Open CTI framework.

Preferred Qualifications

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

Soft Skills

  • Strong communication and documentation abilities, particularly in collaborative environments.
  • Ability to work independently and manage multiple priorities effectively.
  • Detail-oriented with a strong analytical mindset and a focus on delivering excellent customer experiences.

Compensation

Starting salary/wage for this opportunity: 194,176.10 to 233,011.33

Please note that the compensation information is made in good faith for this position only. It assumes that the successful candidate will be located in markets within the United States that warrant the compensation. Please speak with your recruiter to learn more.

Recruiter

Kristina Sedjo ([email protected])

Equal Opportunity Employer

Sunrun is proud to be an equal opportunity employer that does not tolerate discrimination or harassment of any kind. We believe that empowering people and valuing their differences are essential for our mission of connecting people to the cleanest energy on earth.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer @Sunrun
Software Development
Salary usd 194,176.1 -..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later