Senior Staff Engineer, Software
$136k - $212kCelestica
Senior Staff Engineer, Software
Req ID: 135513
Hiring Manager: Kevin Frick
Region: Americas
Country: USA
State/Province: New Hampshire
City: Remote Employee US
Summary
We are seeking an experienced full-stack software developer to design, develop, and test the next-generation AI-enabled automation infrastructure for switches and integrated data center racks. This is not a traditional "scripting" role; you will be building a full-stack, SDLC-integrated, test-driven engineering ecosystem centered around products running SONiC (Software for Open Networking in the Cloud) and OpenBMC within hyperscaler racks.
Your mission, collaborating with the larger DevTestOps Team and software development teams, is to build an immersive, intuitive, robust, and full-featured control center for managing world-wide network automation test infrastructure. The Test Automation Control Center will consist of a set of cloud-hosted applications controlling multiple physical on-prem systems distributed worldwide. Control capabilities cover scheduling, monitoring, analyzing, and reporting tests from the initial developer Pull Requests to the final release regression validation. Managed equipment includes the entire range of Celestica switches, high-performance IXIA traffic generators, and a variety of equipment commonly found in data center racks. You will use your knowledge of AI agents to integrate intelligent workflows that select the best automation test cases to run, diagnose test failures for rapid resolution, and analyze test coverage to provide predictive product quality assessment.
Detailed Description
Performs tasks such as, but not limited to, the following:
Lead the design, development and implementation of technical solutions for complex projects, involving multiple domains. Participate in project planning and scheduling.
Global SME with comprehensive knowledge and industry recognition. Provides technical leadership and direction to a global team of engineers.
Take responsibility for non-technical elements of an engineering project (people, financials etc.)
Review and interpret customer specifications and may act as primary customer contact.
Analyze trade-offs in complex systems and recommend solutions. Develops deployment strategies and plans.
Lead the deployment of strategic complex programs and coordinate site-wide deployment efforts.
May manage relationships with key vendors/partners.
Analyze, design and develop tests and test-automation suites.
Design and develop a processing platform using various configuration management technologies.
Test software development methodology (may be done in agile environment)
Provide ongoing maintenance, support and enhancements in existing systems and platforms.
Collaborate cross-functionally with customers, users, project managers and other engineers including Peer-Reviews to achieve elegant solutions.
Provide recommendations for continuous improvement.
Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Keep up to date with relevant industry knowledge and regulations
Knowledge/Skills/Competencies
Infrastructure & SDLC Integration
Architect a CI/CD Pipeline: Design the integration between Git-based workflows and physical hardware labs, ensuring code changes trigger automated builds and deployments to SONiC-based switches.
Cloud-to-On-Prem Connectivity: Lead the development of a cloud-hosted GUI and backend services that securely manage and command on-premise physical test beds.
Hardware Abstraction: Oversee the management of physical test beds, ensuring consistent state and availability for automated testing.
Test Engineering & Validation
Framework Leadership: Standardize automated testing using SPyTest, ensuring robust coverage for NOS (Network Operating System) features.
Traffic Emulation: Integrate IXIA traffic generators into the automated suite to perform high-scale performance, stress, and regression testing.
Regression Management: Own the final validation gate, ensuring that no code reaches production without passing a rigorous, automated physical battery.
AI-Driven Operations
Failure Analysis Agents: Build and deploy AI/LLM-based agents to parse complex log files and SPyTest results to identify the "root cause" of test failures automatically.
Self-Healing Test Beds: Develop agents capable of test bed failure recovery (e.g., automatically power-cycling hung PDUs, re-flashing corrupted ONIE images, or re-seating virtual links).
Quality Insights: Leverage AI to analyze long-term software quality trends and predict potential regressions before they occur.
Technical Requirements
Networking: Deep expertise in SONiC, SAI (Switch Abstraction Interface), and standard protocols (BGP, EVPN, VXLAN).
Automation Frameworks: Expert-level knowledge of SPyTest and Python-based automation.
Hardware: Experience with IXIA (IxNetwork/IxLoad) and physical switch hardware (Mellanox/NVIDIA, Broadcom-based whitebox).
Software Development: Strong proficiency in Python, C/C++, Rust, or Java; experience building RESTful APIs and cloud-native backends (GCP/Azure).
AI/ML: Familiarity with integrating LLM APIs (like Google Gemini) for text/log analysis.
DevOps: Advanced experience with GitHub Actions, Azure DevOps or Jenkins, and containerization (Docker/Kubernetes).
Preferred Qualifications
Active contributor to the Azure/SONiC open-source community.
Experience building custom dashboards using React or Vue.js .
Knowledge of deploying and operating software within GCP.
Background in developing "Self-Healing" infrastructure or AIOps.
Physical Demands
Duties of this position are performed in a normal office environment.
Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data.
Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
Occasional travel may be required.
Salary
The stated range includes Base Salary and target Short-Term Incentive (STI) compensation only. A comprehensive benefits package is offered in addition to this range.
$136K - $212K
The range described in this posting is an estimate by the Company, and may change based on several factors, including but not limited to a change in the duties covered by the job posting, or the credentials, experience or geographic jurisdiction of the successful candidate.
Typical Experience
- 12 to 18 years
Typical Education
Bachelor degree or consideration of an equivalent combination of education and experience.
Educational Requirements may vary by Geography
Notes
This job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.
Celestica is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.
This policy applies to hiring, promotion, discharge, pay, fringe benefits, job training, classification, referral and other aspects of employment and also states that retaliation against a person who files a charge of discrimination, participates in a discrimination proceeding, or otherwise opposes an unlawful employment practice will not be tolerated. All information will be kept confidential according to EEO guidelines.
Celestica is an E-Verify employer.
- ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to...SeniorRemote workFlexible hours
- ...This Senior Staff Cloud DevOps Engineer opportunity is a full‑time role supporting a fully remote environment. The company is a fast‑growing, technology‑driven organization operating in a highly scalable cloud environment, leveraging AWS, Kubernetes (EKS), and GitLab...SeniorFull timeRemote work
$175k - $225k
A leading technology firm is seeking an experienced engineer in Phoenix, AZ to lead technical architecture and development for complex solutions. Candidates must have significant experience in distributed systems, SaaS, and cloud solutions, with strong proficiency in Java...SeniorFlexible hours$158k - $269k
...diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: As a Senior Perception Engineer, you will be at the forefront of advancing and deploying perception algorithms for our self-driving vehicles. You will...SeniorFull timeWork at officeWork from homeFlexible hours$144.25k - $256.25k
...Sr Staff AI Engineering - Agentic AI New York, NY, United States Phoenix, AZ, United States Sunrise, FL, United States Palo Alto... ...customers interact, transact, and grow. The Role As a Senior Staff Data Engineer - Agentic AI, you will operate as a senior...SeniorFull timeWork at officeLocal areaRemote workVisa sponsorshipFlexible hours3 days per week$141k - $249k
...want to impact the world in a positive way. To learn more visit: You will... - Collaborate closely with autonomy and algorithm engineers to scale safe self-driving systems using an AI-first approach. - Build distributed training frameworks for research and...SeniorWork at officeWork from homeFlexible hours- ...Organization Overview**Manufacturing Development Customer Engineering (MDCE) is a newly established organization within Intel... ...for Intel Foundry.**Position Summary**MDCE is seeking a Senior Member of Technical Staff (CMP) Engineer to drive module ownership and technical...SeniorInternship
- Northrop Grumman in Gilbert, Arizona, is looking for a Staff Electrical Engineer to design and implement Command and Data Handling systems for advanced spacecraft. This role is critical, requiring technical leadership across engineering teams, focusing on system architectures...Senior
- ...Senior Manager, Premium Support Engineer (Databolt) - Capital One Software (Remote) Summary: As a Premium Support Engineer, you will be the primary technical authority and strategic partner for our highest-priority enterprise customers. You will bridge the gap between...SeniorLocal areaRemote work
- Senior Engineer I, Software Quality Assurance Step into a career with ASM, where cutting edge technology meets collaborative culture. For over 55 years ASM has been ahead of what’s next, at the forefront of innovation and what’s technologically possible. With more than...Senior
$62 - $78 per hour
Insight Global is seeking an experienced F5 Engineer in Phoenix, Arizona. The role focuses on automating Software Refresh processes. Candidates should have 7-10 years of F5 Engineering experience. The position offers a competitive pay rate between $62 and $78 per hour,...SeniorHourly pay$150k - $200k
...for employment Visa sponsorship.Overall PurposeThe Sr. Staff Platform Engineer is a senior technical leader responsible for leading the technical strategy... ...within the Platform Engineering team.Partner with software engineering, product management, architecture, IT operations...SeniorHourly payWork experience placementWork at officeImmediate startVisa sponsorshipWork visaFlexible hours- ...Applications Engineer As an Applications Engineer of the onsemi GaN division, you will contribute to the development and proliferation of 40V to 1200V GaN in various key applications, with products such as transistor, bidirectional switch, integrated power stage, and...Local area
$155.52k - $298.44k
...Description: Organization Overview: Manufacturing Development Customer Engineering (MDCE) is Intel's newest organization within Intel Foundry... ...Development and Customer Engineering (MDCE) team as a senior technical leader driving process innovation across Intel's most...SeniorFull timeInternshipLocal areaImmediate startShift work- A leading software solutions company is looking for a seasoned backend developer with expertise in Python to design and maintain cutting-edge serverless architectures. This fully remote role requires over 8 years of experience, strong skills in functional programming,...SeniorRemote workFlexible hours
$180k - $220k
...Staff Agentic AI Engineer | ONSITE | PHOENIX, AZ Phoenix, Arizona Onsite Full Time $180k - $220k We are seeking a Staff Agentic AI Engineer to architect and deploy production-grade AI agents powered by large language models (LLMs). You will design and standardize...Full timeWork at office3 days per week- A technology consulting firm is seeking hands-on Python engineers for a part-time role focused on developing Model Context Protocol servers. The role involves evaluating agent behavior and requires 4+ years of Python experience, particularly in backend or tools development...SeniorPart timeRemote workFlexible hours
- ...boundaries of innovation to unleash potential. Job's mission As a senior process engineering leader at ASM, you will drive the development of high‑... ...and development in close collaboration with hardware and software engineering teams to meet advanced on high thermal...Senior
- Must-Have Skills NET Core, C#, MS SQL, Azure, React Position Summary We're seeking a highly skilled.NET Full Stack Developer to drive next-gen solutions for our client. This role offers a dynamic environment to showcase and expand your expertise in .NET technology...Senior
- Senior.Net Developer Location: Phoenix, AZ Duration: 12 Months Need strong background with Angular (preferred v14 or higher). Need solid understanding with.Net core and API. Must be a team player. Excellent communication skills required.Senior
- Dan Bolen & Associates, LLC. is seeking a qualified professional to support its operations in the pump manufacturing industry. The role involves sizing and selecting pumps, mentoring junior AEs, and preparing proposals that meet customer requirements. The ideal candidate...Senior
- ...tests and post installation validation support. Worked as team lead in the past for few application components. Experienced software engineer with 8.8 years demonstrated history of working in applications development on different platforms such as on-prem, cloud,...SeniorShift work
- ...Senior Advanced Software Engineer Responsibilities for this Position As a Systems Network Engineer for Satellite Ground Systems, you’ll be a member of a cross functional team. We encourage you to apply if you have any of these preferred skills or experiences:...SeniorLocal areaFlexible hours
- ...Only W2 (H1 teansfers will work). Must be local to Phoenix, AZ (no relocation, must be local) Client is looking for a senior Dot Net Developer with below skills: Design Solutions- preferrabely from banking domain Great presentation and stake holder...SeniorLocal areaRelocation
- ...Senior Technical Lead In Embedded C As a Senior Technical Lead specializing in Embedded... ...) and C++. Excellent knowledge of software development life cycle and embedded system... ...: Certified Embedded Systems Engineer (CESE), or relevant certifications in RTOS...Senior
$60 - $65 per hour
...Senior Advanced Software Engineer Immediate need for a talented Senior Advanced Software Engineer. This is a 06 months contract opportunity and is located in Phoenix, AZ (Hybrid). Please review the job description below and contact me ASAP if you are interested....SeniorContract workLocal areaImmediate start- A remote-first tech company is seeking a Senior iOS Engineer focused on video player optimization. This role requires deep hands-on experience in video playback across Apple platforms. Key responsibilities include designing and developing advanced video player features,...SeniorRemote work
- ...members along with the team's overall planning. Represent engineering in cross-functional team sessions and able to present sound... ...practices (CI/CD, testing, secure coding, etc). Knowledge of Software Development Lifecycle (SDLC) best practices, software...Contract workWork experience placementWork at officeVisa sponsorshipWork visa
- A technology company based in Scottsdale, AZ is seeking a Product Applications Engineer. This role involves serving as a technical expert for Non-Volatile Memory products, focusing on customer engagement and providing support for EEPROM and ReRAM technologies. Candidates...SeniorFull time
- ...Senior Software Engineer Scottsdale, Arizona, United States Position Summary As a Software Engineer, you will work on the back-end services and APIs of our products in a challenging, fast-paced environment. You will be helping to bridge engineering best practices...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Engineer, Software. Be the first to apply!
- assistant engineer Phoenix, AZ
- engineering aide Phoenix, AZ
- staff engineer Phoenix, AZ
- technology administrator Phoenix, AZ
- senior staff systems engineer Phoenix, AZ
- software engineer staff Phoenix, AZ
- senior staff engineer Phoenix, AZ
- project engineer assistant project manager Phoenix, AZ
- graduate software developer Phoenix, AZ
- rust software engineer Phoenix, AZ

