Jobs · Engineering

Engineer, Software

Verint · United States · 3 wk ago
RemoteRemoteEngineeringFull-time

Principal Duties and Essential Responsibilities

  • Design, build, and operate software components and runtime capabilities that support reliability, scalability, and security for team-owned services.
  • Own and evolve CI/CD pipelines for team-owned services, including build automation, artifact promotion, security scanning, and release workflows.
  • Operate and support Kubernetes-based distributed deployments, including diagnosing availability, networking, and performance issues in production.
  • Implement and evolve runtime- and platform-focused features, devise implementation plans, and review related work with team members.
  • Implement and maintain monitoring, logging, alerting, and health checks to ensure service reliability and fast incident response.
  • Debug and resolve complex production issues across cloud and on-premises environments.
  • Apply operational and security best practices within team-owned services, including automation, least privilege, and defense-in-depth.
  • Communicate effectively with internal stakeholders and customers during production incidents and root-cause analysis.
  • Mentor engineers and contribute to a collaborative, high-performance engineering culture.
  • Participate in the team on-call rotation, collaborate in war-rooms to resolve customer-facing incidents, and contribute data and analysis to post-incident reviews together with senior engineers and architects.

Minimum 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
  • Strong experience developing production software in Java and/or Python, with an emphasis on services running in distributed, containerized environments
  • Strong experience with Docker/Podman, including building, securing, and maintaining container images
  • Strong troubleshooting skills in production, multi-node, and performance-sensitive environments
  • Experience working directly with internal stakeholders to diagnose and resolve production issues
  • Strong communication skills and ability to work independently and collaboratively
  • Demonstrated ownership of operational systems and the ability to deliver functional increments end-to-end

Preferred Skills

  • Experience with monitoring, logging, alerting, and performance tuning in distributed cluster scenarios. (Datadog, Prometheus)
  • Experience supporting and evolving software in production, including on-call participation, operational debugging, and incremental improvement of runtime-behaviour
  • Familiarity with cloud security and supply-chain security practices
  • Experience supporting AI/ML or LLM-based platforms in production environments
  • Experience operating Kubernetes-based distributed systems, including networking and container orchestration. (KServe, Knative, OpenShift, OKD)
  • Ability to apply operational and security best practices within team-owned services, including automation, least privilege, and defense-in-depth.

Similar jobs

Engineer, Software

CMCO BrasilMenomonee Falls, WI· 3 days ago
Engineeringapply on careers.cmco.com

Engineer, Software

Link LogisticsNew York, NY· 3 days ago
Engineering$185k–$225k/yrapply on linklogistics.wd5.myworkdayjobs.com

Software Engineer *

Virtual Service OperationsAshburn, VA· 2 mo ago
Engineeringapply on recruiting.paylocity.com