
Senior Software Architect - Data Center Systems
Welcome to NVIDIA, a world-renowned technology company at the forefront of cutting-edge innovation. We are seeking a highly skilled Senior Software Architect to join our team and lead the design and development of data center systems. As a Senior Software Architect, you will play a critical role in shaping the future of our data center systems, utilizing your expertise in software architecture to create scalable, high-performance solutions. We are looking for a dynamic individual who is passionate about pushing the boundaries of technology and has a proven track record of delivering complex projects. If you are a forward-thinking, collaborative problem-solver with a strong background in software development and a deep understanding of data center systems, we invite you to apply for this exciting opportunity with NVIDIA.
- Lead the design and development of data center systems for NVIDIA, utilizing your expertise in software architecture.
- Collaborate with cross-functional teams to define software requirements and create scalable, high-performance solutions.
- Conduct research and stay updated on the latest advancements in software development and data center systems.
- Analyze and evaluate existing systems to identify areas for improvement and develop solutions to enhance performance and efficiency.
- Create and maintain technical documentation for software architecture and design decisions.
- Mentor and guide junior team members in software development best practices and data center systems.
- Participate in code reviews to ensure quality and consistency in software development.
- Work closely with project managers to develop project timelines and deliverables, ensuring timely completion of projects.
- Identify and mitigate potential risks and roadblocks in the development process.
- Continuously monitor and optimize the performance of data center systems, making necessary adjustments and improvements as needed.
- Collaborate with external partners and vendors to integrate their technologies into NVIDIA's data center systems.
- Communicate project progress and updates to stakeholders and upper management.
- Stay abreast of industry trends and advancements, making recommendations for new technologies and processes to improve data center systems.
- Foster a collaborative and innovative work environment, encouraging team members to share ideas and insights.
- Adhere to company policies and procedures, ensuring compliance with industry standards and regulations.
Extensive Experience With Data Center Systems Design: The Ideal Candidate Should Have A Minimum Of 10 Years Of Experience In Designing Complex Data Center Systems, With A Strong Understanding Of Server Architecture, Storage Solutions, And Networking Technologies.
Expertise In Software Development: The Senior Software Architect Should Possess Expert-Level Knowledge Of Software Development, Including Programming Languages Such As C++, Java, And Python. They Should Also Have A Deep Understanding Of Software Design Patterns And Methodologies.
Strong Knowledge Of Datacenter Hardware: A Successful Candidate Should Have A Strong Understanding Of Data Center Hardware Components, Including Processors, Memory, And Storage. They Should Also Be Familiar With The Latest Trends In Data Center Hardware Technology.
Leadership And Communication Skills: As A Senior Member Of The Team, The Software Architect Should Possess Excellent Leadership And Communication Skills. They Should Be Able To Effectively Lead A Team Of Engineers And Collaborate With Cross-Functional Teams To Deliver High-Quality Solutions.
Advanced Degree In Computer Science Or Engineering: A Bachelor's Or Master's Degree In Computer Science Or Engineering Is Typically Required For This Role. A Phd In A Related Field Is Also Desirable, As It Demonstrates A Deep Understanding Of Computer Systems And Architecture.
Virtualization
Network Security
Database Management
Big Data
Automation
Cloud Computing
Disaster recovery
Performance tuning
Containerization
System architecture
Scalability
High Availability
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Senior Software Architect - Data Center Systems is $120,000 - $190,000 per year. This can vary depending on the specific company, location, and level of experience. Some senior software architects in this role may earn over $200,000 per year.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
