Principal Software Engineer
$165.4k - $290.8kGenesys Cloud Services, Inc.
Be the one building AI-powered experiences where they matter most.
At Genesys, we help organizations create better customer experiences through AI-powered experience orchestration. Our platform connects people, systems, data and AI to help organizations deliver more personalized service, improve operational efficiency and build stronger customer relationships.
Help build, support and operate technology used by more than 8,000 organizations in over 100 countries - moving AI from possibility to production in real-world enterprise environments every day.
Principal Software Engineer
Join the Innovation team at Genesys, where we're redefining customer experience by building innovative, scalable solutions integrated with Genesys Cloud. We're looking for a Principal Software Engineer to help design and deliver high-performance applications using AWS infrastructure. This is a unique opportunity to shape next-generation systems that impact customers around the globe.
Key Responsibilities:
Develop advanced Agentic AI solutions leveraging the latest capabilities and tools available on the Genesys Cloud platform.
Utilize AI-powered tools and frameworks to significantly accelerate code development and increase overall efficiency.
Design and implement robust integrations to enhance and extend Agentic AI functionalities.
Build scalable, high-performance backend applications using Go .
Create dynamic, intuitive, and responsive front-end components with JavaScript and TypeScript .
Deploy and manage containerized applications using Kubernetes on AWS .
Integrate with Genesys Cloud APIs to deliver seamless enhancements to customer experience (CX) workflows.
Optimize application performance, scalability, and reliability within cloud-native environments.
Collaborate closely with product managers, architects, and UX designers to define technical requirements and deliver exceptional solutions.
Write clean, maintainable, and well-documented code that adheres to industry best practices and engineering standards.
Troubleshoot and resolve complex production issues with speed and precision.
Actively participate in peer code reviews and provide mentorship to junior engineers.
Required Qualifications:
Minimum of 10+ years of professional software development experience
2+ years working with AI solutions
Proven expertise in agentic AI development, including hands-on experience with RAG, RAG pipelines and MCP framework
Proficiency in Go for backend development
Strong experience in system prompt engineering and tool use configuration and tuning
Strong experience with JavaScript and TypeScript for front-end and full-stack applications
Hands-on expertise with Kubernetes for orchestration and container lifecycle management
Proven experience building and deploying cloud-native solutions on AWS (e.g., EKS, Fargate, Dynamo DB, EC2, ECS, Lambda, S3)
Solid understanding of microservices architecture and RESTful API design
Strong analytical and problem-solving skills with attention to detail
Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience
Preferred Qualifications:
Experience integrating with Genesys Cloud APIs or comparable customer experience platforms
Exposure to UX design principles or experience developing intuitive user interfaces
Familiarity with AWS-native services such as CloudFormation, Step Functions, or DynamoDB
Demonstrated contributions to open-source projects or a strong GitHub portfolio
Experience with DevOps tooling including Docker, CI/CD pipelines, and Terraform
Knowledge of Agile/Scrum methodologies and team collaboration practices
#LI-DNI
Compensation:
This role has a market-competitive salary with an anticipated base compensation range listed below. Actual salaries will vary depending on a candidate's experience, qualifications, skills, and location. This role might also be eligible for a commission or performance-based bonus opportunities.
$165,400.00 - $290,800.00Benefits:
Medical, Dental, and Vision Insurance.
Telehealth coverage
Flexible work schedules and work from home opportunities
Development and career growth opportunities
Open Time Off in addition to 10 paid holidays
401(k) matching program
Adoption Assistance
Fertility treatments
Click here to view a summary overview of our Benefits.
Working at Genesys
- AI at enterprise scale - Build, support and operate AI-powered technology used by more than 8,000 organizations worldwide. 150+new AI features were released in the last fiscal year.
- A flexible-first culture - Join a global team of nearly 7,000 employees with flexible ways of working designed to help people do their best work.
- Growth in the AI era - Build future-ready skills through mentorship, learning programs, leadership development and education support.
- Time to recharge and give back - Benefits include paid volunteer time, August Free Fridays, well-being resources and regionally tailored programs for employees and their families.
- Recognized globally - Genesys is Great Place to Work certified in 17 countries and 94% of employees are proud to tell others they work at Genesys.
Learn more about our culture, AI innovation and sustainability commitments through our Careers site and Sustainability Report.
What Happens After You Apply
After you apply, here's what you can typically expect:
- Our Talent Acquisition team reviews your application with the hiring team.
- A Talent Acquisition Partner will review your application and, if your background is aligned, schedule a Zoom interview.
- Next, you'll meet the hiring manager and other members of the interview team.
- We aim to keep the process focused and respectful of your time, with no more than five interviews in most cases.
- After interviews are complete, our team will follow up with the final steps.
Every application is reviewed by a person. Response times may vary by role and location, but our team will keep you informed throughout the process.
Stay Connected
Stay connected to learn more about how we're applying AI to customer and employee experience challenges and get notified when relevant opportunities become available.
Get notified about relevant opportunities.
Be the one building what's next - where AI, experience and impact come together.Employee Referral
If a Genesys employee referred you, please apply using the link they shared so we can connect your application to their referral.
About Genesys:
Genesys empowers more than 8,000 organizations worldwide to create the best customer and employee experiences.Genesys Cloud is the Agentic Orchestration Platform that securely connects people, systems, data and AI across the enterprise with built-in governance and control. As a result, organizations can drive customer loyalty, growth and retention while increasing operational efficiency and teamwork across human and AI workforces. To learn more, visit
Reasonable Accommodations:
If you require a reasonable accommodation to complete any part of the application process, or are limited in your ability to access or use this online application and need an alternative method for applying, you or someone you know may contact us at View email address on click.appcast.io.
You can expect a response within 24-48 hours. To help us provide the best support, click the email link above to open a pre-filled message and complete the requested information before sending. If you have any questions, please include them in your email.
This email is intended to support job seekers requesting accommodations. Messages unrelated to accommodation-such as application follow-ups or resume submissions-may not receive a response.
Genesys is an equal opportunity employer committed to fairness in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression,marital status, domestic partner status,national origin, genetics, disability,military andveteran status, and other protected characteristics.
Please note that recruiters will never ask for sensitive personal or financial information during the application phase.
- Principal Software EngineerLocation: Philadelphia, PA - HybridNo sponsorship is available for this rolePosition Summary: Cesium, as part... ...technology across diverse industries, from construction and engineering to defense and aerospace. With a thriving open-source community...SuggestedWorldwideVisa sponsorship
$188.93k - $296.27k
...office for the remote option.)Job SummaryThis job involves leading software solution development that meets strategic goals and user... ...customers.Required Qualifications:Extensive hands-on software engineering experience in Linux-based systems using C, C++, Golang, and/or...SuggestedFull timeWork at officeRemote workWorldwide- ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated Software Engineers to support the continued...SuggestedContract work
- ...across America, providing products and expertise that help nearly 16 million people save for a better today and tomorrow.As a Principal Software Engineer at Ascensus, you will be working in a high-energy team, writing beautiful code using the best engineering practices in...SuggestedFull timeSecond jobRemote work
$130k - $160k
...Principal Software Engineer As a Principal Software Engineer you will be responsible for developing, designing, and implementing NFI's Digital Twin. You will serve as an advocate for engineering decisions related to the Digital Twin. While interfacing with other business...Suggested$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Full timeWork experience placementLive inLocal areaRemote workWorldwide$115.4k - $192.3k
...better outcomes for customers, faster.About the role: As a Principal AI Engineer, you will be the technical lead for an embedded Innovation... ...members.Requirements: Engineering experience: 10+ years in software engineering, with hands-on AI system design, build, or integration...Full timeLocal areaImmediate startFlexible hours- ...systems analysis, design, development, and delivery of complex software solutions with a focus on IBM Maximo Application Suite (MAS)... .... Partners cross-functionally with project managers, Software Engineers, Business System Analysts, and IT service owners, to translate...Hourly payPermanent employmentTemporary workWork experience placementInterim roleLocal areaRelocationFlexible hours
$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours$182k - $200k
...employment. Benefits are subject to change and may be subject to a specific plan or program terms. Summary: The Tech Lead / Principal Software Engineer provides technical leadership while remaining actively engaged in the design, development, and delivery of software...Hourly payTemporary workWork experience placementLocal area- Lamps.com is actively looking for experienced developersFull time
- ...technology. In a world where investors deploy trillions annually into software and tech-enabled businesses, we're the team that makes sure... ...right in. Job Role We’re building small, highly capable engineering pods (2–3 engineers) that own problems end-to-end and move...Remote jobFull time
$120k - $140k
...to superhero for behavioral health Practice Management and EHR software! Our top-notch SaaS solution handles scheduling, billing,... ...the software development lifecycle. You will collaborate with engineering, architecture, QA, product, and UX partners to translate business...Full timeLocal areaRemote work- ...now. About the Role: We are looking for senior frontend engineers passionate about frontend technology and excellent user... ...trends ~ Ability to pick up new technologies quickly, with software engineering best practices prioritized over familiarity with specific...Odd jobFull timeWork at officeLocal areaRelocation packageWeekend work
- ...with designers, product managers,business partners and other software teams to develop new applications, user interfaces,and features... ...Make that user experience world-class by working with process engineers and software quality assurance to ensure low defect rates. ·...Full time
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Full timeWork at office- ...Full Stack Engineer, Tooling (this role is US based remote, all candidates must be authorized to work in the United States without... ...equity investors have invested more than a trillion dollars in software and tech-enabled companies. And in many cases, the underlying tech...Remote jobFull timeImmediate start
- ...through formal training programs. Job Description Recruitment agency can contact us. This is only Corp to Corp Software Developer Location: Philadelphia, PA Duration: 6 months Required: ~5 years of software development experience....Full time
- ...Technologies, Inc. is seeking candidates for a ship control networks Software Developer position. The position’s main responsibility will be... ...from within in the areas of Cybersecurity, Digital Forensics, Engineering Services, Research & Development and Software Design &...Full timeRemote workFlexible hours
$120k - $150k
...Software Engineer in Test US REMOTE (AZ, CA, CO, FL, GA, MA, MD, NC, NJ, NH, NV, OH, OR, PA, TN, TX) About VivoSense VivoSense is a science and technology company specializing in digital health technologies (DHTs), including wearable sensors, mobile applications...Remote workFlexible hours- Role Summary URBN is seeking a Software Engineer who will be an integral part of each phase of the software development lifecycle including design, development, deployment and maintenance. The primary focus will be on enhancing our Ecommerceplatforms supporting the online...
- Overview Susquehanna is seeking a talented Software Developer to join our Data Normalization & Adaptation (DNA) Team, which is responsible... ...Bachelor's or Master's degree in computer science, computer engineering, mathematics, or closely related STEM disciplineDesign and...Work at officeVisa sponsorship
- ...collaboratively with other technologists, traders, and quants to design and engineer tools aimed at debugging, troubleshooting, analysis, and... ...reduction methodologiesAbility to work closely with other software developers, traders, quants, and infrastructure teamsAbout...
- OverviewSusquehanna International Group is seeking a Software Developer to join our newly formed Global Routing team. This team owns... ...driven and highly collaborative, bringing together researchers, engineers, and traders to design and deploy impactful strategies in our...Worldwide
- Philadelphia, PennsylvaniaOnsiteFull Time$150k - $180kA leading global financial technology organization is seeking a Senior Java Software Engineer to join its Core Markets team in Philadelphia. This team is responsible for building and maintaining a real-time, mission-...
$125.9k - $148.1k
...connecting you with smart, collaborative professionals who value your ideas.We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop, and maintain modern web applications across the stack. The ideal candidate...Full timeContract workLocal areaFlexible hours- Must Have Skills:6+ years of experience as a software engineer working with C++, Go, C, Python, Ansible, and BashWell versed in data structures and AlgorithmsNetworking experienceLinux software development experienceBackground in Cable/ telecommunications industryNice to...Contract work
- ...developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and... ...sciences industry. We are looking for a talented SeniorVDC Software Developer to join our dedicated team at our headquarters in Blue...Night shiftDay shiftAfternoon shift
- Location: Exton or Philadelphia (Hybrid) Position Summary:Bentley Systems, Inc is looking for a Software Engineer II with 4+ years’ experience for the Digital Experience Engineering Portals Team. As a member of this team, you’ll have the opportunity to learn and work with...Work experience placementWorldwide
$95.3k - $158.8k
Senior Software Engineer AI Agents · Wellsheet at ElsevierAbout Wellsheet at Elsevier: Wellsheet is a clinical decision support platform used by more than 20,000 providers across 100+ hospitals. We embed directly in the EHR (Epic, Cerner, Athena) and put AI-generated clinical...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal cloud computing engineer Philadelphia, PA
- principal cloud computing engineer Philadelphia, PA
- principal Philadelphia, PA
- senior principal scientist Philadelphia, PA
- software technology Philadelphia, PA
- remote software sales Philadelphia, PA
- embedded software Philadelphia, PA
- software intern Philadelphia, PA
- software support Philadelphia, PA
- ultimate software Philadelphia, PA



