Software Engineer (Backend)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (Backend): Designing and maintaining cloud-native backend services for a globally distributed messaging platform with an accent on scalability, reliability, and real-time communications. Focus on developing secure microservices, improving platform observability, and integrating AI-assisted development tools.
Location: Galway, Ireland (Flexible work options)
Company
is an AI-powered experience orchestration platform that connects people, systems, and data to help organizations deliver personalized customer service.
What you will do
- Design and develop scalable microservices to support high-volume, real-time messaging workloads.
- Deliver features through the full software development lifecycle, from technical design to production support.
- Improve service reliability by implementing effective logging, monitoring, and observability practices.
- Collaborate with product managers and cross-functional teams to deliver high-quality solutions.
- Ensure applications meet security, privacy, and compliance requirements, including PCI, HIPAA, and GDPR.
- Use AI-assisted development tools to improve productivity and code quality.
Requirements
- 3+ years of professional software engineering experience focusing on backend development.
- Proficiency in TypeScript and/or Java.
- Experience building and maintaining cloud-native or distributed applications.
- Experience developing RESTful APIs and working with relational or NoSQL databases.
- Understanding of CI/CD practices and automated testing.
- Must be based in or able to work from Galway, Ireland.
Nice to have
- Experience with AWS services such as Lambda, DynamoDB, and Kinesis.
- Familiarity with high-availability concepts and distributed systems.
- Background in building messaging or collaboration platforms.
Culture & Benefits
- Flexible-first culture with flexible work options.
- Comprehensive health coverage, including private insurance and dental plans.
- Competitive pension scheme and annual bonus program.
- Generous paid maternity and paternity leave.
- Professional growth via mentorship and continuous learning programs.
- Wellness perks including August Free Fridays and paid volunteer time.
Hiring process
- Initial application review by Talent Acquisition and the hiring team.
- Introductory Zoom interview with a Talent Acquisition Partner.
- Interviews with the hiring manager and other team members.
- Structured process typically consisting of no more than five interviews.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →