Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Calabrio, Inc.

Software Engineer

Calabrio, Inc.

Software Engineer designing and developing full-stack features and collaborating with Product Managers and Designers at Verint. Engaging in quality assurance, testing, and production support to enhance customer experience.

Posted 4/24/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureCloudCypressDockerElasticSearchGraphQLHibernateJavaJavaScriptJenkinsJestJUnitKubernetesMicroservicesMongoDB.NETNoSQLOraclePostgresReactRedisSeleniumSpringSpring BootSpringBootSQLTypeScript

About the role

Key responsibilities & impact
  • As a Software Engineer, you will be a core contributor to Verint's QM and PM engineering team.
  • You will design and build full-stack features end-to-end.
  • Write high-quality automated tests and support production systems.
  • Collaborate daily with Product Managers, Designers, QA Engineers, and globally distributed engineering peers.
  • Design, develop, and maintain production-grade full-stack features spanning Java/C# backend services, REST/GraphQL APIs, and React/Ext JS frontend applications.
  • Translate product requirements and UX designs into well-structured, testable, and performant code.
  • Implement scalable microservices and modular frontend components that support high concurrency and enterprise-scale data volumes.
  • Participate in design and architecture reviews; contribute to discussions on API contracts, data models, and service boundaries.
  • Proactively identify and address performance bottlenecks, security gaps, and technical debt.
  • Write clear, idiomatic code following team standards; actively contribute to improving those standards over time.
  • Write comprehensive unit, integration, and end-to-end automated tests using JUnit, Jest, Playwright, and Cucumber (BDD).
  • Enforce code quality through peer reviews, static analysis, and adherence to the team's Definition of Done.
  • Investigate and reproduce reported defects; perform root-cause analysis and deliver timely, well-tested fixes.
  • Champion a shift-left testing mindset — integrating quality checks early and continuously in the development lifecycle.
  • Triage, prioritize, and resolve bugs, regression issues, and customer-reported problems within agreed SLA windows.
  • Provide Tier-2/3 technical support for production incidents; participate in post-incident reviews and implement corrective actions.
  • Monitor application health using observability tooling (logs, metrics, traces); proactively surface anomalies before they impact customers.
  • Maintain and improve runbooks and operational documentation for supported features.
  • Integrate AI/ML capabilities — including LLM-powered features, automated scoring, and speech-to-text — into product features in collaboration with Verint's AI research teams.
  • Evaluate and pilot emerging technologies; propose adoption where they improve quality, performance, or developer productivity.
  • Identify and contribute to refactoring initiatives that reduce complexity and improve long-term maintainability.
  • Stay current with industry engineering trends through reading, experimentation, and participation in technical communities.
  • Work in cross-functional squads with Product Managers, UX Designers, QA Engineers, DevOps, and Data Engineers.
  • Actively participate in all Agile Scrum ceremonies: sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
  • Provide accurate effort estimates and proactively surface risks, blockers, and dependencies.
  • Collaborate effectively with distributed engineering teams in Atlanta, Israel, and India using async-first communication practices.
  • Support the growth of junior engineers through constructive code reviews and knowledge sharing.
  • Build, maintain, and improve CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps — ensuring reliable, automated build-test-deploy workflows.
  • Containerize services with Docker and deploy to Kubernetes clusters (EKS/AKS) following GitOps and IaC principles.
  • Implement secure deployment practices: secrets management, environment-specific configuration, and staged rollout strategies.
  • Optimize pipeline performance to minimize build times and deliver faster feedback loops to the team.

Requirements

What you’ll need
  • Bachelor’s degree in computer science / software engineering (or similar) or equivalent experience
  • 3 years experience with Java Spring Boot, practical experience of software development or proven equivalent seniority in software development with product teams
  • Proven track record of delivering full-stack features in an Agile/Scrum team with regular sprint cadences.
  • Hands-on experience with both backend API development and frontend UI implementation in a production codebase.
  • Back-End: Solid proficiency in Java (Spring Boot, Spring MVC, JPA/Hibernate) and/or C# (.NET / .NET Core). Good understanding of RESTful API design, OAuth 2.0/JWT, and basic microservices patterns.
  • Front-End: Working proficiency in JavaScript/TypeScript with hands-on React experience (hooks, context, state management). HTML5, CSS3, and foundational accessible UI development. Ext JS / Sencha familiarity is a plus.
  • Databases: Working knowledge of relational databases (PostgreSQL, MS SQL, Oracle) including schema design, SQL query writing, and basic indexing. Exposure to NoSQL stores (Redis, Elasticsearch, MongoDB) is a plus.
  • Cloud and Infrastructure: Exposure to AWS or Azure core services. Familiarity with Docker and basic Kubernetes concepts.
  • Testing: JUnit/TestNG/Jest unit tests and integration tests. Exposure to E2E testing tools (Playwright, Cypress, or Selenium). BDD with Cucumber is a plus.
  • CI/CD and DevOps: Working knowledge of Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. Git branching strategies and pull request workflows.
  • AI and Emerging Tech: Exposure to LLM APIs or AI-powered tooling is a plus; curiosity and eagerness to develop these skills in the role.
  • Strong analytical thinking and a structured approach to debugging and problem-solving.
  • Clear written and verbal communication in English; able to document technical work clearly and participate actively in team discussions.
  • Self-motivated and eager to learn: takes initiative to understand problems deeply and asks good questions when stuck.
  • Collaborative and team-oriented: contributes positively to squad culture and values diverse perspectives.
  • Growth mindset: receptive to feedback, committed to continuous improvement, and excited to be challenged.
  • Solid experience with Agile Scrum or Kanban; comfortable with all sprint ceremonies.
  • Familiarity with Jira, Confluence, or Azure DevOps Boards for backlog tracking and documentation.
  • Exposure to test-driven development (TDD) and behavior-driven development (BDD) practices.

Benefits

Comp & perks
  • 🌐 Worldwide ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs ✉️ Email Alerts 👤 Account Calabrio, Inc. Website LinkedIn All Job Openings 501 - 1000 employees Founded 2007 🏢 Enterprise ☁️ SaaS 🤖 Artificial Intelligence Enterprise
  • SaaS
  • Artificial Intelligence Calabrio, Inc. is a provider of workforce engagement management (WEM) solutions, offering a fully integrated cloud-based suite known as Calabrio ONE. The company focuses on optimizing contact centers by combining tools for workforce management, quality management, call recording, analytics, and AI-driven insights to boost performance and customer engagement. Calabrio ONE is designed to empower agents through automated scheduling and forecasting while enhancing customer experiences with personalized coaching and performance insights. The platform is used across a variety of industries, helping to build brand trust and improve business intelligence with its AI-fueled analytics solutions. Software Engineer Job not on LinkedIn 🔥 2 minutes ago 🇺🇸 United States – Remote ⏰ Full Time 🟡 Mid-level 🟠 Senior 👷🏻‍♀️ Engineer AWS Azure Cloud Cypress Docker ElasticSearch GraphQL Hibernate Java JavaScript Jenkins Jest JUnit Kubernetes Microservices MongoDB NoSQL Oracle Postgres React Redis Selenium Spring Spring Boot SpringBoot SQL TypeScript .NET Apply Now Find Hiring Managers Customize resume for this job Report problem ☆ Save ☑️ Mark as applied ❌ Hide 📋 Description
  • As a Software Engineer, you will be a core contributor to Verint's QM and PM engineering team.
  • You will design and build full-stack features end-to-end.
  • Write high-quality automated tests and support production systems.
  • Collaborate daily with Product Managers, Designers, QA Engineers, and globally distributed engineering peers.
  • Design, develop, and maintain production-grade full-stack features spanning Java/C# backend services, REST/GraphQL APIs, and React/Ext JS frontend applications.
  • Translate product requirements and UX designs into well-structured, testable, and performant code.
  • Implement scalable microservices and modular frontend components that support high concurrency and enterprise-scale data volumes.
  • Participate in design and architecture reviews; contribute to discussions on API contracts, data models, and service boundaries.
  • Proactively identify and address performance bottlenecks, security gaps, and technical debt.
  • Write clear, idiomatic code following team standards; actively contribute to improving those standards over time.
  • Write comprehensive unit, integration, and end-to-end automated tests using JUnit, Jest, Playwright, and Cucumber (BDD).
  • Enforce code quality through peer reviews, static analysis, and adherence to the team's Definition of Done.
  • Investigate and reproduce reported defects; perform root-cause analysis and deliver timely, well-tested fixes.
  • Champion a shift-left testing mindset — integrating quality checks early and continuously in the development lifecycle.
  • Triage, prioritize, and resolve bugs, regression issues, and customer-reported problems within agreed SLA windows.
  • Provide Tier-2/3 technical support for production incidents; participate in post-incident reviews and implement corrective actions.
  • Monitor application health using observability tooling (logs, metrics, traces); proactively surface anomalies before they impact customers.
  • Maintain and improve runbooks and operational documentation for supported features.
  • Integrate AI/ML capabilities — including LLM-powered features, automated scoring, and speech-to-text — into product features in collaboration with Verint's AI research teams.
  • Evaluate and pilot emerging technologies; propose adoption where they improve quality, performance, or developer productivity.
  • Identify and contribute to refactoring initiatives that reduce complexity and improve long-term maintainability.
  • Stay current with industry engineering trends through reading, experimentation, and participation in technical communities.
  • Work in cross-functional squads with Product Managers, UX Designers, QA Engineers, DevOps, and Data Engineers.
  • Actively participate in all Agile Scrum ceremonies: sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
  • Provide accurate effort estimates and proactively surface risks, blockers, and dependencies.
  • Collaborate effectively with distributed engineering teams in Atlanta, Israel, and India using async-first communication practices.
  • Support the growth of junior engineers through constructive code reviews and knowledge sharing.
  • Build, maintain, and improve CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps — ensuring reliable, automated build-test-deploy workflows.
  • Containerize services with Docker and deploy to Kubernetes clusters (EKS/AKS) following GitOps and IaC principles.
  • Implement secure deployment practices: secrets management, environment-specific configuration, and staged rollout strategies.
  • Optimize pipeline performance to minimize build times and deliver faster feedback loops to the team. 🎯 Requirements
  • Bachelor’s degree in computer science / software engineering (or similar) or equivalent experience
  • 3 years experience with Java Spring Boot, practical experience of software development or proven equivalent seniority in software development with product teams
  • Proven track record of delivering full-stack features in an Agile/Scrum team with regular sprint cadences.
  • Hands-on experience with both backend API development and frontend UI implementation in a production codebase.
  • Back-End: Solid proficiency in Java (Spring Boot, Spring MVC, JPA/Hibernate) and/or C# (.NET / .NET Core). Good understanding of RESTful API design, OAuth 2.0/JWT, and basic microservices patterns.
  • Front-End: Working proficiency in JavaScript/TypeScript with hands-on React experience (hooks, context, state management). HTML5, CSS3, and foundational accessible UI development. Ext JS / Sencha familiarity is a plus.
  • Databases: Working knowledge of relational databases (PostgreSQL, MS SQL, Oracle) including schema design, SQL query writing, and basic indexing. Exposure to NoSQL stores (Redis, Elasticsearch, MongoDB) is a plus.
  • Cloud and Infrastructure: Exposure to AWS or Azure core services. Familiarity with Docker and basic Kubernetes concepts.
  • Testing: JUnit/TestNG/Jest unit tests and integration tests. Exposure to E2E testing tools (Playwright, Cypress, or Selenium). BDD with Cucumber is a plus.
  • CI/CD and DevOps: Working knowledge of Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. Git branching strategies and pull request workflows.
  • AI and Emerging Tech: Exposure to LLM APIs or AI-powered tooling is a plus; curiosity and eagerness to develop these skills in the role.
  • Strong analytical thinking and a structured approach to debugging and problem-solving.
  • Clear written and verbal communication in English; able to document technical work clearly and participate actively in team discussions.
  • Self-motivated and eager to learn: takes initiative to understand problems deeply and asks good questions when stuck.
  • Collaborative and team-oriented: contributes positively to squad culture and values diverse perspectives.
  • Growth mindset: receptive to feedback, committed to continuous improvement, and excited to be challenged.
  • Solid experience with Agile Scrum or Kanban; comfortable with all sprint ceremonies.
  • Familiarity with Jira, Confluence, or Azure DevOps Boards for backlog tracking and documentation.
  • Exposure to test-driven development (TDD) and behavior-driven development (BDD) practices. Apply Now 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score Similar Jobs Critical Power Field Technician – UPS Engineer 🔥 36 minutes ago Pearce Services 1001 - 5000 📡 Telecommunications ⚡ Energy 🤝 B2B Website LinkedIn All Job Openings Critical Power Field Technician maintaining critical power systems in Santa Clarita, CA. Supporting customers with UPS, DC systems, inverters, and related electrical equipment. 🇺🇸 United States – Remote 💵 $25k - $40k / year ⏰ Full Time 🟡 Mid-level 🟠 Senior 👷🏻‍♀️ Engineer Critical Power Field Technician – UPS Engineer 🔥 36 minutes ago Pearce Services 1001 - 5000 📡 Telecommunications ⚡ Energy 🤝 B2B Website LinkedIn All Job Openings Critical Power Technician maintaining critical power systems for clients in Santa Barbara, CA. Install, troubleshoot, and service UPS systems and related technologies. 🇺🇸 United States – Remote 💵 $35k - $55k / year ⏰ Full Time 🟡 Mid-level 🟠 Senior 👷🏻‍♀️ Engineer Senior Preconstruction Project Engineer – Battery Storage 🔥 2 hours ago Plus Power 51 - 200 ⚡ Energy Website LinkedIn All Job Openings Senior Project Engineer joining Preconstruction Team at Plus Power to evaluate project feasibility for battery storage. Focused on asset development and collaboration with cross-functional teams. 🇺🇸 United States – Remote 💵 $120k / year 💰 $219M Debt Financing on 2021-11 ⏰ Full Time 🟠 Senior 👷🏻‍♀️ Engineer 🦅 H1B Visa Sponsor Senior Streaming Engineer 🔥 2 hours ago Ness Digital Engineering 1001 - 5000 🏢 Enterprise ☁️ SaaS Website LinkedIn All Job Openings Senior Streaming Engineer contributing to scalable hybrid and cloud-based data solutions for financial markets. Collaborating with cross-functional teams to enhance data-driven transformations. 🇺🇸 United States – Remote ⏰ Full Time 🟠 Senior 👷🏻‍♀️ Engineer Ansible Apache AWS Cloud EC2 ElasticSearch Java Jenkins JUnit Kafka Kubernetes NoSQL Prometheus RabbitMQ SDLC Spark Splunk Terraform Engineer II, FHIR 🔥 2 hours ago Bellese Technologies 51 - 200 ⚕️ Healthcare Insurance Website LinkedIn All Job Openings Engineer II at Bellese focusing on backend development and healthcare data solutions. Join a mission-driven company to enhance public health through innovative technology. 🇺🇸 United States – Remote 💵 $108.7k - $125.3k / year ⏰ Full Time 🟠 Senior 🔴 Lead 👷🏻‍♀️ Engineer Angular AWS Cloud Java Jenkins Postgres Python Spring Spring Boot SpringBoot SQL Terraform TypeScript View More Engineer Jobs 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates Privacy policy Terms of service Job board SEO course AI Apply Copilot OpenClaw job finder Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaC#Spring BootREST APIGraphQLReactJavaScriptTypeScriptJUnitDocker
Soft Skills
analytical thinkingproblem-solvingclear communicationcollaborativeself-motivatedgrowth mindsetteam-orientedinitiativecuriositystructured approach