Sutherland logo
Sutherland

We make digital 𝐡𝐮𝐦𝐚𝐧™ #MakeDigitalHuman

Voice Backend Software Engineer, Node.js, Java

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1986H1B SponsorCompany SiteLinkedIn

Location

Texas

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Voice Backend Software Engineer, Node.js, Java

Sutherland

• Provide deep technical expertise in backend development, code reviews, and architectural discussions, ensuring best practices are followed. • Design, develop, test, and deploy backend software solutions using Node.js and Java, adhering to high-quality standards. • Architect and optimize relational database schemas, write efficient queries, and ensure data integrity and performance. • Develop and maintain components for real-time communication, including SIP signaling and RTP streaming. • Explore and implement solutions for audio/video media processing and integration within the contact center environment. • Contribute to the development of contact center-specific features and integrations, understanding the nuances of the domain. • Identify and address performance bottlenecks, ensuring the platform can scale to meet growing demands. • Diagnose and resolve complex production issues, providing timely and effective solutions. • Work closely with product managers, architects, QA engineers, and other stakeholders to deliver high-quality software.

Job Requirements

  • Minimum of 5 years' experience in developing backend services and APIs using Node.js & Java.
  • Experience with contact center voice technology & contact center platforms will be a major advantage.
  • Java: strong proficiency in Java development for backend applications.
  • Linux: Deep understanding of the Linux operating system and its ecosystem for development and deployment.
  • Database Proficiency: Relational Database Principles: Must possess a strong foundational knowledge of relational database principles, including data modeling, normalization, ACID properties, and transaction management.
  • SQL: Proficient in writing complex and optimized SQL queries.
  • PostgreSQL: Physical Design: Proven experience in designing and optimizing PostgreSQL physical schemas for high-throughput and low-latency applications.
  • Real-time Communication Protocols: SIP Signaling: Hands-on experience with Session Initiation Protocol (SIP) for signaling in voice and video calls.
  • RTP Streaming: Experience with Real-time Transport Protocol (RTP) for audio and video data streaming.
  • Media Technologies: Familiarity with other applications and technologies related to audio/video media processing and streaming.
  • Contact Center Domain Expertise: Experience in developing software specifically for contact center environments.
  • Familiarity with major contact center platforms such as 'Genesys, Cisco', or similar.
  • Cloud Technologies: Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Microservices Architecture: Experience designing and building microservices.
  • Monitoring & Logging: Familiarity with monitoring and logging tools (e.g., ELK stack (preferable), Prometheus, Grafana).

Benefits

  • All your information will be kept confidential according to EEO guidelines.
  • EEOC and Veteran Documentation

Related Job Pages

More Backend Engineer Jobs

Hire Overseas logo

RPA Engineer

Hire Overseas

Scale Your Business while Saving Money By Hiring Overseas Employees

Full TimeRemoteTeam 1-10Since 2023H1B No Sponsor

Role Description We're looking for an RPA Engineer to identify automation opportunities, build and deploy RPA bots, and own the full automation lifecycle end to end for a fast-moving technology company. This role is roughly 50 percent coordination and 50 percent development. - Communicate directly with specialists, clients, and vendors. - Own SOP creation and monitor deployments proactively after they go live. - Work alongside an existing automation engineer, reporting to both a Product Manager and an Engineering Manager. - Treat every project as your own rather than just closing tickets. Qualifications - Proven RPA development experience with the ability to build and deploy bots independently. - Experience with web crawler-based or similar RPA platforms. - Strong stakeholder communication skills. - Forward-thinking problem solver. - Full ownership mentality. - Proactive by default. - Comfortable working in a high-coordination, multi-stakeholder environment. - Strong remote work discipline. Requirements - Identify automation opportunities across operations teams targeting repetitive manual workflows. - Build and deploy RPA bots to reduce manual workload across various internal and client-facing portals. - Own the full automation process end to end including stakeholder communication, SOP creation, bot development, and post-production monitoring. - Communicate directly with operations specialists who own the processes being automated. - Coordinate with external client portal teams and tool vendors for feature requests, bug reports, and issue resolution. - Monitor dashboards and bot performance daily even after project completion. - Create and maintain SOPs for all automation workflows. - Document bot logic, configurations, and vendor communications for future reference and handoff. Benefits - Paid in USD (bi-monthly: every 15th and 30th). - Paid Time Off in accordance with company policy. - Observance of Holidays per company guidelines. - 100% remote setup. - Availability during US Eastern Time business hours. - High-ownership role inside a fast-growing technology company. How to Apply - Your updated resume. - A short Loom video (1 to 2 minutes) introducing yourself, walking through an RPA project you owned end to end, and describing how you handled a post-deployment issue. Application Process Overview - Initial Application - Submit your application and complete our prequalifying questions. - Video Introduction - Record a video introduction to showcase your communication skills and work experience. - Role-Specific Assessment - Complete a homework assignment tailored to the position (if applicable). - Recruitment Interview - Initial screening with our talent team. - Executive Interview - Meet with senior leadership to discuss role alignment. - Client Interview - Final interview with the client team you'd be supporting. - Background & Reference Check - Professional reference verification. - Job Offer - Successful candidates receive a formal offer to join the team.

EST (UTC-5)
Full TimeRemoteTeam 10,001+Since 1933H1B No Sponsor

• support all phases of the Agile software development lifecycle • gathering and analyzing user requirements • developing and testing code • responding to outages • creating application system models • design and develop enterprise-level software programs • maintain and recommend software improvements to ensure strong functionality and optimization • test the application using various testing strategies • support defect resolution from user and QA testing • provide 24x7 on-call support for Severity 1 issues • manage Service Level Agreements (SLAs) for Severity 2 and 3 support tickets • work with Product Owner to groom backlogs and provide capability

Florida
$110K - $120K / year
Job Closed
NEORIS logo

API Governance Specialist

NEORIS

NEORIS is a Digital Accelerator that helps companies step into the future.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

Role Description Estamos en búsqueda de: API Governance Specialist - Definir, implementar y dar soporte a estándares de gobierno de APIs dentro del ciclo de vida de desarrollo. - Participar en el diseño, revisión y validación de APIs, asegurando el cumplimiento de estándares técnicos y funcionales. - Colaborar con equipos de desarrollo y arquitectura para garantizar la calidad, seguridad y escalabilidad de las APIs. - Impulsar buenas prácticas en el uso de APIs, especialmente en soluciones con componentes de Inteligencia Artificial. - Realizar procesos de aceptación de APIs antes de su despliegue en producción. - Promover la mejora continua en los modelos de gobierno, fomentando la innovación tecnológica. Qualifications - Más de 10 años de experiencia en entornos de Corporate & Investment Banking (Markets, Banking, GTB, etc.). - Experiencia demostrable en gobierno de APIs y estándares asociados (REST, OpenAPI, versionado, seguridad, etc.). - Formación en Ingeniería, Informática o áreas afines. - Nivel alto de español. - Experiencia participando en el ciclo completo de desarrollo de APIs (diseño, validación, despliegue). Requirements - Deseables: - Experiencia en proyectos con integración de funcionalidades de Inteligencia Artificial. - Conocimiento de herramientas de API Management (Apigee, Kong, Mulesoft, etc.). - Nivel de inglés intermedio o alto. - Experiencia en entornos complejos, transformaciones tecnológicas o proyectos de innovación. - Certificaciones relacionadas con APIs, arquitectura o cloud. Benefits - Contrato indefinido con salario competitivo. - Modalidad flexible y posibilidad de trabajo remoto. - Plan de carrera personalizado y formación continua (certificaciones, inglés, etc.). - Participación en proyectos estables con alto componente técnico. - Flexibilidad horaria y enfoque en la conciliación. - Beneficios sociales adaptados a tus necesidades.

Spain
Galaxy logo

Senior Backend Developer

Galaxy

Engineering a new economic paradigm.

Full TimeRemoteTeam 201-500Since 2018H1B Sponsor

• Build and own backend systems • Design and build APIs, services, Ethereum data pipelines and indexers, staking and validator infrastructure integrations, and monitoring and operational tooling. • Own system design end-to-end: architecture, implementation, testing, deployment, and observability. • Work across the Ethereum stack, integrating with both execution layer and consensus layer clients. • Contribute to Liquid Collective alongside other staking and blockchain infrastructure projects across Galaxy. • Set and maintain the bar on API design, testing strategies for distributed systems, reliability and fault tolerance, and security and key management practices. • Operate in a spec-first development environment — translate product and protocol requirements into clear technical specs before building. • Leverage AI-assisted development workflows (e.g. Claude Code) and work with emerging paradigms like MCP (Model Context Protocol) and agent-based tooling. • Work cross-functionally with protocol, product, and infrastructure teams. • Mentor engineers through code review, design feedback, and raising the overall quality of what the team ships. • Contribute to how the team evolves its practices — not just executing within the current system, but improving it. • Embrace and champion the thoughtful adoption of AI to improve team performance and business outcomes. • Leverage AI tools (e.g., generative AI, automation platforms, data copilots) to improve productivity, decision-making, and output quality in your day-to-day work.

United States