Lead Software Engineer, Service Resiliency

Allgemeine Daten
Land: Ireland
Stadt: unbekannt
Arbeitgeber: Genesys
Berufsfeld: Software Engineering
Vertragsart: Full-Time
Gehalt: ab

 

Job-Beschreibung

Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce engagement, efficiency and operational improvements.

We employ more than 6,000 people across the globe who embrace empathy and cultivate collaboration to succeed. And, while we offer great benefits and perks like larger tech companies, our employees have the independence to make a larger impact on the company and take ownership of their work. Join the team and create the future of customer experience together.

Lead Software Engineer – Resilience Engineering

Are you someone who likes to work with the latest in cloud technology to solve interesting and challenging problems? If so, Genesys might be the place you want to work!! 

Background of the team:

The Service Resiliency discipline is at the cutting edge of DevOps and cloud native architecture. Our mission is to systematize reliability and recoverability across hundreds of services running at massive scale. Genesys Cloud is in hypergrowth; Service Resiliency Team is a handful of engineers inventing the tools and techniques to enable our teams to keep up with the demand for our platform. We are an extremely knowledgeable and friendly team. We are always helping our fellow team members with challenges and providing assistance with solutions. We are very collaborative and support each other in many aspects throughout the development process.

What you will need to be successful in this role:

You will need to have a solid understanding of Spring, Java frameworks or Python and REST API solutions and architecture. You will need Production First Mindset. You will also need to have strong problem-solving skills which will enable you to make valued contributions to our team and software platform. You need to keep up to date with the latest trends in cloud technology, especially as it applies to the AWS platform and its growing feature set. Being detail orientated and collaborative will also ensure your success in this role. 

What you will do:

  • Our feature set sometimes requires collaboration with other teams across the Genesys Cloud platform, you will need to effectively communicate and work with other team members when working on features or assisting them with Resiliency or Observability efforts.

  • Champion resiliency best practices.

  • Design & host GameDay’s to test and validate our disaster recovery playbooks. Share findings through documentation and discussions with internal teams.

  • A positive attitude and willingness to take on new tasks as they arise. 

  • Work with remote team members in designing, developing, and testing features and functionality that include high scalability, availability, and reliability.

  • Help teams with root cause analysis of performance & scalability issues and contribute code to help address these issues.

  • Work closely with architecture & development teams to develop best practices, author blogs and present to internally teams.

  • Attend daily stand-ups with team members for communication, sharing of ideas and for supporting fellow team members in resolving any blocking issues.

  • Participate in code reviews across multiple services in an effort to provide constructive feedback to help team members.

  • Participate in on-call rotations (one week per month)

  • Create and maintain various unit and integration tests across multiple microservices.

  • Use of metrics and logging are very importing to maintain our microservices, this should be valued as a first-class component in both new and existing development.

  • Always be on the lookout for improving existing services, either with code changes and/or architecture changes.

What you will bring to the role: (Minimum Requirements)

  • Bachelor’s degree or higher in Computer Science or related discipline.

  • Demonstrable understanding of scalability and availability in distributed systems.

  • Experience with any of the following programming languages, Java and the Java technology ecosystem, Golang, Python, JavaScript, NodeJS or TypeScript

  • Firm understanding of backend development, including Python, Java, REST API and NoSQL solutions.

  • Experience working with AWS

  • Devops related experience (terraform, cloudwatch, cloudformation)

  • Excellent verbal and written communication skills. 

Desirable Requirements:

  • Amazon Q / bedrock

  • Able to learn and pick up new technologies quickly.

  • Effective communicator, capable of articulating complex ideas with clarity and actively listening to understand others.

Benefits:

  • Flexible work schedules and work from home options

  • Development and career growth opportunities

  • Excellent pension scheme

  • Bonus scheme

  • Health Insurance

  • Income Protection & Life Assurance

If a Genesys employee referred you, please use the link they sent you to apply.

About Genesys:

Genesys empowers more than 8,000 organizations in over 100 countries to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, Genesys delivers the future of CX to organizations of all sizes so they can provide empathetic, personalized experience at scale. As the trusted platform that is born in the cloud, Genesys Cloud helps organizations accelerate growth by enabling them to differentiate with the right customer experience at the right time, while driving stronger workforce engagement, efficiency and operational improvements. Visit www.genesys.com.

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 reasonable.accommodations@genesys.com.

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 and veteran status, and other protected characteristics.

Please note that recruiters will never ask for sensitive personal or financial information during the application phase.

 

Qualifikation des Bewerbers
unbekannt

 

Kontakt

» Zum Anbieter

Gefunden auf: Jobicy.com