Sutherland Asbill & Brennan LLP

Voice Backend Software Engineer (Node.js and Java) | Remote | US

Sutherland Asbill & Brennan LLP$100K — $130K *
Telecommunications & Hardware
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years developing backend services and APIs with Node.js and Java.
  • Experience with contact center voice technology is highly advantageous.
  • Strong Java development skills specifically for backend applications.
  • Deep understanding of the Linux operating system.
  • Proficient in relational database principles and writing complex SQL queries.

Responsibilities

  • Provide technical expertise and guidance in backend development and architectural discussions.
  • Design, develop, test, and deploy backend software solutions using Node.js and Java.
  • Architect and optimize relational database schemas and ensure data integrity.
  • Develop and maintain components for real-time communication technologies including SIP signaling and RTP streaming.
  • Explore solutions for audio/video media processing in contact center environments.
  • Contribute to the development of contact center-specific features and integrations.
  • Identify and address performance bottlenecks to ensure platform scalability.
  • Diagnose and resolve complex production issues effectively.

Benefits

  • Fully remote work opportunity within the US.
  • Engagement in cutting-edge real-time communication technologies.
  • Chance to work with contact center platforms like Genesys and Cisco.
  • Opportunities for professional growth in a specialized domain.
  • Collaborative environment with cross-functional teams.
Full Job Description
Sutherlandis searching for a skilled Voice Backend Software Engineer (Node.js and Java) fully remote in the US. If you have extensive experience developing backend services and APIs using Node.js and have strong Java & Linux proficiency we want to connect with you today! Major advantage if you have experience developing software specifically for contact centers (platform familiarity w/Genesys/Cisco or similar!) In this role, you'll get to:
  • Technical Expertise & Guidance: Provide deep technical expertise in backend development, code reviews, and architectural discussions, ensuring best practices are followed.
  • System Development & Implementation: Design, develop, test, and deploy backend software solutions using Node.js and Java, adhering to high-quality standards.
  • Database Design & Optimization: Architect and optimize relational database schemas, write efficient queries, and ensure data integrity and performance.
  • Real-time Communication Technologies: Develop and maintain components for real-time communication, including SIP signaling and RTP streaming.
  • Media Processing & Integration: Explore and implement solutions for audio/video media processing and integration within the contact center environment.
  • Contact Center Domain Expertise: Contribute to the development of contact center-specific features and integrations, understanding the nuances of the domain.
  • Performance & Scalability: Identify and address performance bottlenecks, ensuring the platform can scale to meet growing demands.
  • Troubleshooting & Support: Diagnose and resolve complex production issues, providing timely and effective solutions.
  • Cross-functional Collaboration: Work closely with product managers, architects, QA engineers, and other stakeholders to deliver high-quality software.
Qualifications
  • 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.
  • "Platform:"
    • 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.
Highly Desirable Skills and Experience:
  • PostgreSQL:
    • Physical Design: Proven experience in designing and optimizing PostgreSQL physical schemas for high-throughput and low-latency applications.
    • Programming: Experience with PostgreSQL programming, including stored procedures, functions, and triggers.
  • 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).

About Sutherland Asbill & Brennan LLP

Sutherland Asbill & Brennan LLP is a law firm headquartered in Atlanta, Georgia. The firm was founded in 1924 and has grown to become one of the largest law firms in the United States, with over 500 attorneys in offices across the country. Sutherland provides a wide range of legal services to clients in various industries, including energy, financial services, healthcare, and technology. The firm is known for its expertise in tax law, and has been recognized as a leading tax practice by various legal publications.
Learn more about Sutherland Asbill & Brennan LLP
Size
500 employees
Industry
Founded
1986

Similar Jobs

More Jobs at Sutherland Asbill & Brennan LLP

More Telecommunications & Hardware Jobs

Find similar Voice Backend Software Engineer (Node.js and Java) | Remote | US jobs: