Alvaria CX
Senior Software Engineer
Alvaria CXIreland4 days ago
Full-timeEngineering

About the Company

Alvaria CX, the global leader in contact center solutions, emerged from the 2021 merger of Noble Systems and Aspect, bringing over 50 years of CX innovation. Serving 2 million daily users across 83 countries, Alvaria sets the standard in compliance and AI-driven technology. Our solutions offer enterprise-level customization, regulatory adherence, and seamless AI integration to optimize workflows and protect brands. Trusted by leading global financial institutions and top-tier organizations, Alvaria delivers unparalleled excellence across the Banking, Financial Services, Healthcare, Insurance, and Telecommunications/Media sectors.


About the Role

We are looking for a Senior Software Developer to join our team in Ireland. This role involves taking ownership of your work, collaborating with others, and communicating effectively to deliver high-quality software solutions.



Responsibilities

  • Own your work. You have demonstrated ability to take a problem all the way to implementation, and take pride in what you do. Your work personally reflects on you. You know it and produce high quality output as a result.
  • Collaborate. If you don’t like working with people or having your ideas debated openly, this job is not for you. You do not just tolerate having to walk through your code with someone else, you seek it out because you like to explain yourself and you like to learn from others.
  • Communicate with excellence both orally and in written form with management, customers, and coworkers. You take communicating clearly very seriously.
  • Take Initiative. You have a track record of not waiting on being told what to do, but rather seeking out how you can help and improve things you touch. You do not allow yourself to be blocked; you find a way.
  • Learn. The ability to learn quickly is a highly-valued skill here. You need to have a proven ability to take in large amounts of not always well structured information, internalize it and act on it in a timely fashion.
  • Automate. Every engineer is expected to shepherd a feature or sometimes a system through to the end. You are a zealot about automated testing around your code (unit, integration, functional); you will have employed other DevOps practices such as continuous integration, and continuous deployment or delivery.
  • Test. You are someone who doesn’t write code without tests to prove it works, perhaps you are even a test-first type of person. You have worked also with full integration or end-to-end automated test frameworks.
  • Be humble. We’re not looking for self-described rock stars, rather engineers who are sharp and confident in their skills but also open to being wrong and willing to learn from others.


Qualifications

  • Fluency in one or more of the following: Java, Python, Scala.
  • Experienced with API design, building and consuming Micro Services.
  • Exposure to containerization & orchestration technologies such as Docker, Kubernetes, Helm.
  • You have worked with streaming technologies such as Kafka/Kinesis.
  • Exposure to infrastructure automation such as Terraform or Ansible.
  • Strong Linux/Unix experience.
  • Experience building and operating cloud services and fault-tolerant distributed systems preferably on the AWS platform.
  • Familiarity with CI/CD tooling and methodologies.
  • Awareness of zero downtime upgrade concepts and strategies.
  • Experience working on multi-tenanted platforms.
  • Experience with various system monitoring tools such as Datadog, Sumo Logic, Splunk.
  • Experience with distributed relational databases e.g., Cassandra, PostgreSQL, RDS.
  • Excellent leadership, verbal and written communication skills with the ability to work well in a team.
  • Interest in learning new technologies and continuously evolving and evaluating the tech stack.


Pay range and compensation package

Salary and compensation details will be discussed during the interview process.



Equal Opportunity Statement

We are committed to creating a diverse and inclusive environment for all employees. We encourage applications from individuals of all backgrounds and experiences.

Key Skills

Ranked by relevance