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.
$140k - $165k
...required at start, with the ability to obtain and maintain a DoD Top Secret clearance after starting. About the Role. The Principal Software Engineer (AEGIS Software Domain Lead) serves as the senior software engineering lead for G2 Ops' software capabilities supporting...SuggestedFull timeTemporary workWork at officeLocal areaRemote workFlexible hours$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...SuggestedFull timeWork at office- ...government contractor that provides strategic IT services that meet mission needs for Defense and Federal customers. We are hiring a Software Developer to support an enterprise-level program within a federal environment. Job Description and Responsibilities...SuggestedFull timeFor contractorsWork at officeLocal areaRemote work
$105k - $140k
...Active DoD Secret Clearance. Where you make an impact: For this opportunity, we are seeking a highly motivated, team-oriented Software Engineer . This exciting position will have the chance to work on just about any aspect there is as it pertains to develop and...SuggestedFull timeTemporary workFor contractorsWork at officeLocal areaFlexible hours$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedRemote jobFull timeWork at office- ...Syms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans... ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation...Full timeWork experience placementRemote work
$84k - $117k
...Software Engineer PingWind is seeking a Software Engineer who is responsible for designing, developing, testing, implementing, and maintaining software applications that support organizational and customer mission objectives. This position collaborates with cross-functional...Temporary workFlexible hours$109.5k - $150.55k
...trust each other, win together, strive for the best, own our actions, and grow and evolve. Job Description As a Senior Software Engineer you will be one of the founding engineers on the Navigators team within Teacher & Learning Explorations. You will work across...For contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...Software Engineer Become a valuable member of the lead test facility responsible for the engineering, design, integration, and installation of test systems. This position offers a great opportunity for advancement and experience working as part of a dedicated design...Overseas
- ...benefits package including medical, dental & vision, 401K with company match, and wellness program. What You'll Do As a Software Engineer I at Trader Interactive, you will contribute to the implementation of foundational product features, writing high-quality,...Local areaImmediate startWorldwideFlexible hours
- ...About the job Software Engineer Senior Connect Talent Solutions has an opportunity for a Software Engineer, Senior to independently analyze the performance of hardware and software interfaces and identify alternatives for optimizing the usage of computer resources...
- ...About the job Software Engineer LEAD Connect Talent Solutions has an opportunity for a Software Engineer, Lead to independently formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences...
- ...Principal/Lead Systems Engineer - VA BEACH Principal / Lead Systems Engineer Job Family – Engineering This family is responsible for creating everything from the initial concept to the final design of our products. They develop ideas for new products and prototypes...Contract work
- ...applications. Collaborate with cross-functional teams, including engineers, scientists, and subject matter experts, to gather... ...Mod Sim models, simulations, and algorithms using appropriate software tools and languages. Conduct comprehensive testing and validation...
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...Full timeWork at officeShift work$85k - $100k
...supports mission-critical defense and technology initiatives by solving complex operational and engineering challenges. We are seeking a motivated, collaborative Software Engineer / MBSE Plug-in Development, Mid to support Java-based modeling tool capabilities, SysML...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at office- ...Job Description Job Description Description: The Ascendancy Group is seeking a highly skilled and experienced Software Engineer to join our dynamic team. This role offers an exciting opportunity to work on mission-critical projects that require a high level of security...
- ...position and this position is 100% "Onsite". Job Description: The ideal candidate is responsible for independently executing software design and development tasks. Is capable of leading and working as part of an agile team to design, implement and revise software...Full timeTemporary work
- ...Job Description We're seeking an exceptional AI Software Engineer to build and scale enterprise AI applications end to end from database to UI. In this role, you'll work with cutting-edge LLM technology, RAG systems, and production ML infrastructure, combining full-...
- ...improve delivery effectiveness.Experience and Educational RequirementsBachelor’s degree in Business, Management, Information Systems, Engineering, or a related field; equivalent work experience may be considered.Seven or more years of IT work experience, including...Work experience placementWork at office
- ...StackFront-End - React / Redux / HooksBack-End - Node.JS, ExpressApex Systems has an immediate need for a (Remote) JavaScript Application Engineer!! This will be an estimated 8 - 9+ Month "Contract to Possible Hire" supporting one of our Largest Health Care Clients on the East...Permanent employmentContract workImmediate startRemote work
$40 per hour
...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer....Remote jobSummer workInternshipSummer internshipWork at office- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- Statistical Programmer - ContractBeaufort CRO seeks an experienced Statistical Programmer for contract based work.The Statistical Programmer's duties include SAAS programming and analysis for one or more particular life science client projects, including clinical trial...Contract work
- ...benefits that can be provided when requested Position Summary The Software Developer creates software applications by analyzing and... ...participates in Agile development teams and leverages modern software engineering practices, including source control, AI-assisted development...Full timePart timeWork experience placementImmediate start
- ...Applications Programmer I to join our automation and quality engineering team in an entry-level capacity. This role offers structured training... ...document defects under guidance from senior staff; follow the Software Development Life Cycle and Verification and Validation...
- Java Developer Virginia Beach, VA Long term No C2C at this moment. Any visa works Java Experience needed is: • Spring, Spring MVC, Hibernate • Restful web services- SOAP & REST • IBM DB2 and Mongo DB • JUNIT testing & SOAPUI tool to test Web Service Integrations. • ...
- ...straight to better care. Requirements: As a Senior Full-Stack Engineer at Commence, you will play a key role in designing, developing... ...closely with cross-functional teams to deliver high-quality software solutions that are scalable, secure, and efficient. This role...Remote work
- Salesforce Developer Force.com development experience, with a strong focus on LWC, Apex and Visualforce development. Hands on experience on understanding of Salesforce.com CRM. Hands on LWCs, LDS components and Aura framework development. Lead a team of Salesforce developers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Virginia Beach, VA
- software sales representative Virginia Beach, VA
- embedded software Virginia Beach, VA
- entry level software sales Virginia Beach, VA
- software technology Virginia Beach, VA
- software implementation project manager Virginia Beach, VA
- software support Virginia Beach, VA
- government software Virginia Beach, VA
- software engineer - cloud services Virginia Beach, VA
- bank software Virginia Beach, VA





