caferemote
Avaya

Software Consulting Engineer - Core Systems (Virtual, US)

Remote United States Full-time $179K – $234K / year Posted 7h ago
Apply now
Work from
United States
Contract
Full-time
Salary
$179K – $234K / year
Posted
11 November 2026
Apply by
10 January 2027

We are looking for a hands-on software engineer with strong system design skills, deep server-side engineering experience, and the curiosity to work across a complex enterprise platform. You will turn product and engineering goals into practical designs, implement critical functionality, and carry improvements through testing, deployment, and production operation.

About the role

You should enjoy understanding how components work together, exploring unfamiliar codebases, and tracing problems beyond the boundaries of a single service. The role combines broad technical judgment with the ability and motivation to go deep into implementation details.

Agentic AI development is central to how we work. We value engineers who use AI agents to expand what they can investigate and deliver, while personally understanding, reviewing, and verifying the systems they build.

Responsibilities

  • Design across component boundaries. Translate ambiguous needs into clear designs, evaluate tradeoffs, define interfaces, and consider the effects on the wider system.
  • Build robust server-side software. Implement and improve services with appropriate correctness, performance, scalability, security, and operational visibility.
  • Investigate end to end. Follow requests, data, and failures across components; identify root causes and work with component owners to deliver lasting improvements.
  • Rapid AI-assisted prototyping. Use AI tools to quickly build working prototypes, compare approaches, and validate technical feasibility before developing promising ideas into production-quality software.
  • Move between design and code. Prototype approaches, write critical implementation code, review changes, and validate assumptions through tests and measurements.
  • Use AI agents effectively. Break work into clear tasks, supply relevant context and constraints, review generated changes, and verify behavior including failure scenarios.
  • Learn unfamiliar systems. Use code, documentation, experiments, AI tools, and collaboration to become effective across languages and codebases.
  • Evolve software thoughtfully. Improve maintainability and delivery speed while managing compatibility, rollout, and operational risk.
  • Contribute across the stack. Work with APIs, client integrations, and user interfaces when needed to deliver a complete outcome.
  • Provide hands-on technical leadership. Communicate decisions, coordinate across teams, mentor peers, and help others deliver.

Requirements

Required Experience

  • Substantial hands-on software engineering experience, with demonstrated ownership of production systems and meaningful technical decisions.
  • Strong system design skills: the ability to reason about interfaces, dependencies, data flows, scalability, reliability, security, and maintainability across multiple components.
  • Deep backend engineering skills in at least one relevant language (Go, Rust, Node.js/TypeScript, Java, etc), including effective debugging and performance investigation.
  • Practical understanding of distributed systems, concurrency, asynchronous communication, data consistency, persistence, and failure recovery. Experience with databases, caching, cloud platforms, containers, and messaging technologies such as Kafka, NATS, or comparable systems is valuable.
  • Experience with automated testing, deployment, observability, and production troubleshooting.
  • Practical use of AI coding agents for substantial engineering work, with the ability to explain decisions, identify mistakes, and independently verify results.
  • Curiosity and demonstrated initiative to learn unfamiliar technologies and investigate beyond a single component or specialty.
  • Clear communication and effective collaboration across engineering teams.

Education

Bachelor degree or equivalent experience in Engineering or Computer Science

Nice to have

  • Production development in Rust or Go.
  • Full-stack delivery or meaningful work with client applications, SDKs, or modern frontend frameworks.
  • Improving systems under demanding availability, latency, throughput, or cost constraints.
  • Modernizing existing software and delivering changes across multiple components or teams.
  • Event-driven systems using Kafka, NATS, RabbitMQ, or comparable technologies.
  • Contact center, telecommunications, or other real-time enterprise applications.
  • AI-enabled application development involving tool integration, orchestration, or evaluations.

Eligibility

  • Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.

About Avaya

Avaya is an enterprise software leader that helps the world’s largest organizations and government agencies forge unbreakable connections.

The Avaya Infinity™ platform unifies fragmented customer experiences, connecting the channels, insights, technologies, and workflows that together create enduring customer and employee relationships.

We believe success is built through strong connections – with each other, with our work, and with our mission. At Avaya, you'll find a community that values your contributions and supports your growth every step of the way.

Learn more at

Ownership and Delivery

  • Take responsibility from problem definition through implementation, production adoption, and ongoing operation.
  • Show initiative: identify gaps, gather context, propose practical solutions, and move work forward with appropriate coordination.
  • Work through ambiguity and setbacks, surface blockers early, and follow through on commitments.
  • Balance speed with quality, explain tradeoffs, and verify that the result solves the intended problem.
  • Remain accountable after release: investigate failures, incorporate feedback, and improve reliability and maintainability.
  • Share knowledge and credit, seek input from component owners, and strengthen the team's ability to deliver.

Sponsorship and Equal Opportunity

Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location.

This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason.

Pay Transparency

The pay range for this opportunity is from $179,127 to $234,100 + benefits. This range represents the anticipated low and high end of the salary plus bonus for this position. Actual total compensation will vary and is based on factors such as a candidate’s qualifications, skills, and competencies.

Discussion

No comments yet. Ask a question or share a tip about this role.

Apply now

More jobs from Avaya

View company →

Principal Software Engineer (Analytics Platform) (Virtual, US)

Avaya
Remote United States Full-time $179K – $234K / year

About Avaya Avaya is an enterprise software leader that helps the world’s largest organizations and government agencies forge unbreakable connections. The…

6h ago Back-End Programming

Similar remote jobs

Browse all →

Staff Software Engineer, AI Developer Productivity

Coinbase
Remote United States Full-time $218K – $256K / year

Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like…

5h ago Back-End Programming

Microservices Developer

Bright Vision Technologies
Remote United States Full-time $115K – $165K / year

Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is an opportunity…

5h ago Back-End Programming

Senior Software Engineer

Zepto
Remote Australia Full-time

About Us: Zepto is building the beating heart of Australia's real-time, account-to-account payments revolution. It’s a good moment to be doing this work. Card surcharging rules have…

5h ago Back-End Programming

Senior Software Engineer, Full Stack (iOS & Backend)

Raya
Remote United States Full-time

We are seeking a Senior Full Stack Engineer with experience in iOS and backend services to join the Places team to build and elevate member-facing experiences across the Places iOS app.…

6h ago Back-End Programming

Senior Software Engineer, Backend (Consumer)

Affirm
Remote United States Full-time $173K – $255K / year

At Affirm , we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.…

6h ago Back-End Programming

Staff Software Engineer | Agentic Workflows

Machinify
Remote United States Full-time $180K – $250K / year

Machinify is a leading healthcare intelligence company with expertise across the payment continuum, delivering unmatched value, transparency, and efficiency to health plan clients across…

6h ago Back-End Programming

Get remote jobs the moment they are posted

Choose your categories and skills. We push matching jobs to your device. No email, ever.