
Principal IT Software Engineer
Posted Sep 18

Posted Sep 18
This is a fully remote position, open to applicants in California.
β’ Lead the development and enhancement of essential applications for both customers and agents.
β’ Architect, deploy, and oversee core customer experience applications and infrastructure utilizing AWS, Azure, and other cloud solutions tailored for the contact center sector.
β’ Direct data flows between internal and external platforms, including CRM systems, AI technologies, and APIs.
β’ Oversee application design, architecture, technology choices, development methodologies, and patterns.
β’ Ensure the security and compliance of data and services.
β’ Champion the adoption of innovative technologies and mentor junior team members.
β’ Supervise vendor teams and reduce technical debt.
β’ Represent system functionalities to both business and technology teams, guiding successful implementations.
β’ Relay progress, challenges, and potential opportunities across the organization.
β’ Establish and advocate for technical best practices across cross-disciplinary teams.
β’ Define and implement DevOps best practices, production support, and deployment workflows.
β’ Address critical production challenges.
β’ A Bachelor's degree in computer science, software engineering, or a related technical discipline.
β’ 5β7 years of progressive experience in software development and architectural roles.
β’ A minimum of 4 years of experience concentrated on high-scale Contact Center as a Service (CCaaS), customer experience enterprise software, or field services enterprise software.
β’ Expert-level, hands-on proficiency with Salesforce platforms, APIs, and custom solution development.
β’ Experience in agent force and prompt engineering.
β’ In-depth knowledge of AWS services, including Lambda, EC2, SQS, and Kinesis.
β’ Proven experience in production environments utilizing Terraform for infrastructure provisioning.
β’ Familiarity with designing and maintaining CI/CD pipelines, such as Jenkins or GitLab CI.
β’ Extensive experience in designing and constructing integrations with major CRMs, particularly Salesforce Service Cloud.
β’ Preferred experience with REST and SOAP-based web services.
β’ Preferred experience using tools like Postman, SOAPUI, and Mockito.
β’ Ability to function as a senior technical leader across global teams employing agile methodologies like SAFe.
β’ Strong understanding of security best practices, compliance standards such as PCI and SOC 2, and performance enhancement techniques.
β’ Excellent communication and documentation abilities.
β’ AWS Certification is preferred.
β’ Certification or advanced training specifically related to Genesys Cloud development or administration is preferred.
β’ Familiarity with Docker and Kubernetes is preferred.
β’ Experience with advanced predictive modeling or real-time routing machine learning applications is preferred.
β’ A background check may be necessary due to routine access to proprietary data.
β’ Candidates must be located in the United States, excluding Alaska.
β’ Competitive compensation aligned with market standards.
β’ Base salary determined by work location, job-related skills, experience, and relevant education or training.
β’ Total compensation package includes bonuses and benefits (specific amounts not disclosed).
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.