Sunrun

Staff Software Engineer

Sunrun

full-time

Posted on:

Location Type: Hybrid

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $194,176 - $233,011 per year

Job Level

About the role

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

Requirements

  • 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.
  • 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.
  • 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.
Benefits
  • Medical/Dental/Vision Insurance
  • Life Insurance
  • Disability Insurance
  • 401k Plan + Company Match
  • Stock Purchase Plan
  • Paid Vacations/Holidays
  • Paid Baby Bonding Leave
  • Employee Discounts
  • PowerU - 100% Funded Education Programs
  • Employee Donation Matching
  • Volunteer Hour Rewards
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Amazon ConnectAWS LambdaAPI GatewayJavaScriptPythonSalesforce Service CloudContact LensCloudFormationTerraformEventBridge
Soft Skills
communicationdocumentationindependenceprioritizationanalytical mindsetcustomer experience focuscollaborationdetail-orientedleadershipproblem-solving
Certifications
AWS Developer AssociateAWS Solutions Architect AssociateSalesforce Platform Developer ISalesforce Service Cloud Consultant