Description
We are seeking a Senior Engineer - Solution Engineering – Customer Solution Validation to join our team in Bengaluru, Karnātaka, India. This role is designed as 'Onsite' with an expectation that you will primarily work from an HPE office.
As a Senior Engineer, you will be responsible for solution validation and customer engagement, automation and quality engineering, system-level testing and debugging, and technical leadership.
Responsibilities:
- Understand customer deployments, business requirements, architectures, and large-scale operational environments to develop comprehensive validation strategies.
- Drive validation efforts for customer solutions and complex networking deployments.
- Collaborate with customers, field engineers, solution architects, sales engineers, and services teams to validate real-world networking solutions and operational readiness.
- Participate in technical design workshops and architecture reviews to improve reliability, scalability, observability, and serviceability.
- Translate customer requirements into repeatable, solution-focused validation frameworks.
- Present technical findings, risk assessments, quality recommendations, and executive-level updates to customers and internal stakeholders.
- Participate in cross-functional initiatives that improve customer outcomes and product quality.
Automation & Quality Engineering:
- Contribute to automation strategy and implementation across products and engineering teams.
- Architect, develop, and evolve scalable automation frameworks supporting functional, integration, system, resiliency, scale, performance, and solution validation.
- Establish engineering best practices and standards for continuous validation through CI/CD pipelines.
- Support innovation in automation infrastructure, tooling, and AI-assisted engineering practices.
- Promote quality engineering methodologies that improve time-to-market and engineering productivity.
- Identify opportunities to simplify validation workflows and reduce operational costs through automation.
System-Level Testing & Debugging:
- Validate distributed, multi-component software and networking platforms at scale.
- Utilize logs, metrics, traces, telemetry, observability platforms, and diagnostic frameworks to troubleshoot complex failures.
- Perform root-cause investigations spanning multiple teams and technology domains.
- Differentiate product defects from infrastructure, automation, and environmental issues.
- Provide recommendations to improve product testability, diagnosability, and operational excellence.
Technical Leadership:
- Provide technical expertise for significant projects, releases, and engineering initiatives.
- Serve as a subject matter expert for solution validation, automation, and quality engineering.
- Partner with engineering teams across functions to align around quality objectives.
- Promote quality-first engineering practices throughout the development lifecycle.
- Mentor engineers through technical guidance, reviews, coaching, and knowledge sharing.
- Contribute to technical innovation through engineering improvements, knowledge sharing, and technical proposals.
- Support technical capabilities that create business value and customer impact.
Requirements:
- Strong programming expertise in Python, Go, or C++, with proficiency in at least one language.
- Experience designing and building automation frameworks and quality engineering solutions.
- Experience integrating large-scale automated testing into CI/CD environments.
- Experience delivering impactful automation initiatives.
- Strong understanding of Linux/UNIX operating systems, networking, processes, memory management, and system internals.
- Extensive experience validating distributed and multi-component systems.
- Deep hands-on expertise configuring and validating multi-vendor networking environments.
- Experience supporting service provider, enterprise, and cloud networking deployments.
- Strong knowledge of performance testing and traffic-generation platforms such as Ixia and Spirent.
Preferred Qualifications:
- 10+ years of industry experience.
- Advanced networking expertise in Layer 2, Layer 3, TCP/IP, Routing, MPLS, EVPN, and data center technologies.
- Experience with network operating systems, cloud infrastructure, observability platforms, and distributed architectures.
- Working knowledge of JUNOS.
- Industry certifications such as JNCIE, CCIE, or equivalent.
- Experience leveraging AI-assisted engineering tools for automation development, test generation, diagnostics, failure analysis, and productivity improvements.
- Track record of innovation resulting in patents, publications, standards contributions, or architectural leadership.