FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Architecture, Innovation
Avaya. Own a subsystem from design through production, including technical direction, implementation, interfaces, testing, operational readiness, and ongoing improvement .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in backend engineering, with a strong focus on system design, implementation, and integration of production software. Proficient in utilizing AI coding agents and automated testing to ensure high-quality, reliable software delivery.
Highest-signal resume keywords
Backend Engineering SkillsProduction Software OwnershipAI Coding Agents ExperienceAutomated Testing and DeploymentDistributed Systems Reasoning
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
GoRustNode.jsTypeScriptJavaAPIsAsynchronous MessagingData StorageAutomated TestingPerformance Analysis
Soft Skills
Clear CommunicationIndependent Problem SolvingCollaboration
Tools & Technologies
KafkaNATSRabbitMQObservability ToolsDeployment Tools
Certifications & Qualifications
Bachelor's Degree or Equivalent Experience
Industry Keywords
TelecommunicationsReal-Time ApplicationsProduction DevelopmentEvent-Driven SystemsCompatibility Preservation
Tech Stack
Tools & technologiesDistributed SystemsJavaJavaScriptKafkaNode.jsRabbitMQRustTypeScriptGo
About the role
Key responsibilities & impact- Own a subsystem from design through production, including technical direction, implementation, interfaces, testing, operational readiness, and ongoing improvement
- Translate product goals into clear designs and achievable delivery plans
- Define interfaces and data flows, explain tradeoffs, identify dependencies, and raise risks and blockers early
- Personally implement critical functionality and resolve difficult technical problems across backend services, APIs, messaging, data, and relevant user-facing components
- Establish integration contracts with adjacent systems, addressing compatibility and failure behavior
- Use AI coding agents for substantial engineering work and verify results through tests, measurements, and targeted code review
- Build quality through security, performance, resilience, maintainability, automated tests, and realistic failure-scenario validation
- Carry work through release and production use, establishing observability and safe rollout and rollback practices
- Investigate failures and follow through on improvements
- Collaborate with product, engineering, and operations partners
- Document decisions, share knowledge, review code, and help others contribute to and support the subsystem
Requirements
What you’ll need- 10+ years of relevant software engineering experience
- Demonstrated technical depth and end-to-end ownership of production software
- Ownership of a substantial production service, subsystem, or product capability, with personal contributions to design, implementation, integration, and ongoing improvement
- Strong backend engineering skills in at least one production language, such as Go, Rust, Node.js with TypeScript, Java, or a comparable language
- Ability to reason about distributed systems, concurrency, state, APIs, asynchronous messaging, data storage, and failure handling
- Experience with automated testing, deployment, observability, performance analysis, and production troubleshooting
- Practical use of AI coding agents for substantial engineering work, with ability to explain decisions, identify mistakes, and establish confidence in results
- Ability to work independently through ambiguity, learn unfamiliar technologies, and coordinate technical decisions and delivery dependencies across teams
- Clear communication and ability to move between system design and implementation details
- Bachelor's degree or equivalent experience
- Preferred: production development in Go or Rust
- Preferred: event-driven systems and messaging platforms such as Kafka, NATS, RabbitMQ, or comparable technologies
- Preferred: modernizing existing services while preserving compatibility and customer behavior
- Preferred: contact center, telecommunications, or other real-time applications with demanding reliability and latency requirements
- Preferred: delivery across backend services and modern frontend applications
- Preferred: production AI integrations involving tool use, retrieval, orchestration, or evaluations
- Must be currently authorized to work in the United States without visa sponsorship now or in the future
Benefits
Comp & perks- Benefits offered (unspecified)