Sr. Software Development Manager
Listed on 2026-08-22
-
Software Development
DevOps, Backend Developer, AI Engineer (Applied/Software), Software Architect
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Sr. Software Development ManagerFull Time
30+ days ago Requisition
Salary Range: $ To $ Annually
Company Overview:
Micro-Star International (MSI™) specializes in the design and manufacturing of motherboards, interface cards, and barebones. In the rapidly changing information technology industry, MSI™ has certainly become a vital link in the chain of leading-edge technology.
MSI™ keeps the principle of "Award-winning product quality and outstanding customer service" in producing its motherboards and add-on cards, and achieves its position as one of the Top 5 motherboard/video card manufacturers in the world.
Job Title:
Sr. Software Development Manager
Pay Range:$-$ Annually
Location:Fremont, CA, USA
Description:
We are looking for an experienced Software Development Manager to lead backend engineering and agentic AI initiatives for Rack Navigator — MSI’s next-generation platform for autonomous datacenter operations.
This role combines hands-on technical leadership with team management, focused on building scalable backend systems and intelligent agents that automate infrastructure provisioning, diagnostics, and lifecycle management. You will lead a team of engineers developing AI-driven workflows that interact with real-world datacenter systems at rack scale.
What you will DO:
Technical Leadership & Architecture
- Lead the design and development of backend services, APIs, and microservices powering Rack Navigator.
- Define architecture for agentic AI systems that orchestrate infrastructure workflows (provisioning, validation, diagnostics, remediation).
- Drive design decisions for scalability, reliability, and performance across distributed infrastructure systems.
- Establish best practices for system design, observability, and fault tolerance.
Agentic AI & Infrastructure Automation
- Oversee development of AI-driven agents that interact with infrastructure control planes, telemetry systems, and hardware APIs.
- Guide the implementation of automation for rack-scale diagnostics, health monitoring, and failure analysis.
- Ensure seamless integration between AI workflows and datacenter infrastructure (compute, storage, networking).
- Build, mentor, and manage a high-performing backend engineering team.
- Drive sprint planning, execution, and delivery of key platform capabilities.
- Set clear goals, provide technical direction, and foster a culture of ownership and innovation.
- Balance hands-on coding/reviews with strategic leadership responsibilities.
- Establish coding standards, testing frameworks, and CI/CD practices.
- Drive development of reusable libraries and internal platforms for infrastructure lifecycle automation.
- Ensure high-quality, maintainable, and well-documented code.
Cross-functional Collaboration
- Partner with infrastructure, hardware, production, and AI teams to deliver end-to-end solutions.
- Align engineering efforts with product and business goals.
- Support production deployments and continuous improvement of datacenter operations.
What you will NEED:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 8+ years of software development experience, with 2+ years in a technical leadership or management role.
- Strong proficiency in Python for backend systems and automation.
- Experience building scalable backend services, APIs, and distributed systems.
- Hands-on experience with infrastructure automation (Ansible, Python, Shell).
- Solid understanding of datacenter infrastructure (compute, networking, storage).
- Strong problem-solving and debugging skills in complex environments.
Preferred / Nice-to-Have
- Experience building or leading teams developing agentic AI systems or LLM-driven automation.
- Familiarity with modern AI orchestration frameworks and “vibe coding” environments (rapid prototyping with AI-assisted development tools).
- Experience with GPU clusters, HPC systems, or rack-scale architectures.
- Background in diagnostics, system validation, or hardware-software integration.
- Experience with Dev Ops practices, CI/CD pipelines, and infrastructure-as-code.
- Knowledge of…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).