Senior Software Engineer
Listed on 2026-06-17
-
Software Development
Backend Developer, Software Engineer, Java Developer, Cloud Engineer - Software
Senior Software Engineer
Department & Team: Genesys Cloud CX and Core Services, Core AI Team
Reports to: Joe Fruland
Job Summary: As a Senior Software Engineer, you will develop components and services that form Genesys’ core AI platform, enabling rapid deployment of LLM‑powered features, integration with AWS Bedrock, and enterprise‑grade resiliency. You will work with a fast‑paced Indianapolis team to iterate quickly, secure production paths, and experiment responsibly with new AI capabilities.
Responsibilities- Contribute to Java/Spring Boot microservices that power AI innovation across teams.
- Design and implement features using agile practices (chartering, story mapping, backlog refinement, stand‑ups).
- Integrate with AWS services such as Bedrock Runtime, DynamoDB, and IAM, ensuring testability and observability.
- Collaborate with product management and engineering to fix production issues, clarify requirements, and evolve public and private REST/OpenAPI contracts.
- Write unit and integration tests; maintain high code coverage and integration‑test gates.
- Deploy features to production, managing configuration, rollout, and post‑release monitoring.
- Adhere to Genesys Code of Business Conduct and Ethics.
- Communicate regularly with colleagues and management.
- Experience with Java (or comparable backend language, with willingness to work primarily in Java).
- Proficiency in writing unit and integration tests.
- Knowledge of synchronization and consistency patterns in stateless distributed systems (caching, idempotency, concurrency basics).
- Understanding of scalability and availability in distributed systems.
- Experience in Linux operating environments.
- Good verbal and written communication skills.
- Bachelor’s degree in Computer Science or related work experience.
- Source control experience (Git, Bitbucket, etc.).
- Optional ideal experience:
Spring Framework (Boot, Web, validation, testing), AI coding tools, Maven, CI (Jenkins or equivalent), Amazon Web Services (Bedrock, DynamoDB, EC2, Lambda, S3, SQS, Elasti Cache), REST APIs, and reactive streaming for long‑lived HTTP responses. - Legally eligible to work in the U.S.; based in or willing to work from Indianapolis per team hybrid/on‑site expectations.
Base salary range: $ – $. Additional compensation may include commission or performance‑based bonuses.
Benefits- 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.
Genesys is an equal‑opportunity employer. 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, and veteran status, and other protected characteristics.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).