Software Engineer

Cyara is the world's leading Automated CX Assurance Platform provider, enabling brands to build better customer experiences through automated testing and monitoring.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Software Engineer

Cyara, the world's leading Automated CX Assurance Platform provider, is seeking a Software Engineer to join their dynamic team. This role offers an exciting opportunity to work on cutting-edge customer experience solutions used by major brands like Airbnb and NAB. The position combines both backend and frontend development, focusing on microservices architecture, Node.js, and React development.

As a Software Engineer, you'll be part of a global team that values innovation, integrity, and continuous learning. You'll work with modern technologies including MongoDB, PostgreSQL, Kafka, and AWS services, while contributing to both backend services and frontend applications. The role requires a solid foundation in software development with opportunities to grow and learn from experienced team members.

Cyara offers a flexible, hybrid work environment and emphasizes a culture of diversity, equity, and inclusion. The company maintains a family-first, team-oriented atmosphere while focusing on delivering excellence and innovation. You'll be part of a company that's committed to building better customer experiences and values continuous improvement.

The ideal candidate will have 3 years of experience, strong technical skills in both backend and frontend technologies, and a passion for learning. This role provides an excellent opportunity to work with modern technologies while contributing to a platform that delivers customer smiles at scale.

Last updated 4 days ago

Responsibilities For Software Engineer

  • Perform basic software development tasks, including writing simple code and fixing straightforward bugs
  • Learn and apply fundamental software engineering principles and techniques
  • Assist more experienced engineers with their tasks
  • Participate in team meetings and code reviews
  • Help in documenting software components and development processes
  • Engage in Agile team activities

Requirements For Software Engineer

Node.js
MongoDB
PostgreSQL
Kafka
TypeScript
React
  • Bachelor's degree in progress or completed
  • Minimum of 3 years of relevant experience
  • Experience in building scalable applications using microservice architecture
  • Strong knowledge of Node framework
  • Experience in MongoDB design, development, and optimization
  • Experience with PostgreSQL
  • Experience with Apache Kafka
  • Strong JavaScript knowledge with React experience
  • TypeScript proficiency
  • Experience with Material UI Library
  • Basic knowledge of AWS services
  • Understanding of CI/CD pipelines

Benefits For Software Engineer

  • Flexible work environment
  • Competitive compensation
  • Family-first culture
  • Global team environment

Interested in this job?

Jobs Related To Cyara Software Engineer

Software Engineer in Test – Routing

Mid-level Software Engineer in Test position at Oracle NetSuite, focusing on infrastructure routing testing and quality assurance with 3+ years experience required.

Technical Support Engineer

Technical Support Engineer position at Broadcom focusing on Brocade SAN infrastructure support, offering competitive salary and benefits with remote work options.

Intermediate Software Engineer (Python)

Mid-level Backend Python Engineer role at Plusgrade, developing scalable solutions for travel industry partners with competitive benefits and hybrid work model.

Python Developer (Automation Team)

Python Developer position at Ajax Systems focusing on automation systems development for production processes, requiring 3+ years of Python experience and expertise in PyQT/Pyside.

QA Automation Engineer - Forms

Remote QA Automation Engineer position at Formstack, focusing on test automation and quality assurance for their Forms platform, offering $85-95K salary.