11 - Senior Staff Engineer, Software
CelesticaAbout the role
Req ID: 123451
Remote Position: Hybrid
Region: Americas
Country: United States
State/Province: Texas
City: Richardson
General Overview
Functional Area: Engineering
Career Stream: Design - Software Engineering
Job Code: SSE-ENG-DSE
Job Level: Level 11
IC/MGR: Individual Contributor
Direct/Indirect Indicator: Indirect
Summary
Celestica is seeking for highly skilled and experienced Orchestrator Component Developer to join our team and contribute to the development of our next-generation compute server orchestration platform.
You will be responsible for designing, developing, and maintaining a complex hierarchy of components that enable seamless management and control of our compute servers
Key Responsibilities:
- Design, develop, and maintain components for our AI compute server orchestration platform, focusing on a hierarchical architecture.
- Implement and integrate industry-standard protocols like Redfish, gNMI, and gRPC
- Implement secure coding practices
- Develop and implement scalable diagnostic tools and functionalities to monitor and troubleshoot system health.
- Collaborate with hardware, FW, networking component engineers to ensure seamless integration of orchestration components with other components.
- Develop and maintain configuration tools for manufacturing and deployment processes.
- Participate in code reviews and contribute to the development of best practices.
- Stay up-to-date with the latest advancements in orchestration technologies and industry standards.
- Contribute to the documentation and testing of orchestration components.
Qualification
Technical Qualifications:
- Strong understanding of Redfish, gNMI, and gRPC protocols and their application in server management.
- Experience in full stack development
- Experience with developing diagnostic tools, configuration management tools and processes for manufacturing and deployment.
- Strong programming skills in languages like C/C++, Python.
- Excellent communication, Collaboration, problem-solving and analytical skills.
Domain Qualification:
- Experience with cloud computing platforms (e.g., Google Cloud Platform, AWS).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Experience with Agile development methodologies
- Experience in customer deployments
Education
Education and Experience:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 12+ years of experi
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s