Principal Software Engineer

Overview

On Site
USD 200,000.00 - 235,000.00 per year
Full Time

Skills

Storage
Computer Networking
Cloud Computing
Apache Hadoop
Big Data
HPC
IoT
Embedded Systems
Strategic Leadership
IaaS
Recovery
Disaster Recovery
Security Controls
Mentorship
Accountability
Continuous Integration
Continuous Delivery
Security QA
Collaboration
Performance Management
Project Management
Preventive Maintenance
User Experience
Innovation
Virtual Machines
Threat Modeling
Process Improvement
Agile
DevOps
Software Development Methodology
Apache Velocity
Software Engineering
IT Management
Golang
Java
C++
Python
JavaScript
Kubernetes
Docker
VMware
Microsoft Azure
Amazon Web Services
Cyber Security
Design Patterns
Encryption
Regulatory Compliance
Database
MySQL
Apache Cassandra
Microsoft SQL Server
Communication
Training
Forms

Job Details

Job Req ID: 27329

About Supermicro:

Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.

Job Summary:

We are seeking an accomplished Principal Engineer with deep expertise in cloud infrastructure, large-scale backend systems, disaster recovery, and cyber security. The ideal candidate combines hands-on technical mastery with strategic leadership, capable of defining architectures, guiding cross-functional teams, and delivering secure, enterprise-grade solutions. This role will be a key technical leader, mentoring senior engineers, partnering with product and design teams, and ensuring high-quality, scalable, secure, and customer-focused outcomes.

Essential Duties and Responsibilities:

  • Architect and Deliver secure, scalable backend systems and cloud infrastructure solutions across VMware, AHV, Azure, and AWS environments.
  • Lead End-to-End Engineering Initiatives including Cyber Recovery, Scheduled Recovery, and multi-platform disaster recovery systems with built-in security controls.
  • Implement Cyber Security Best Practices across architecture, development, deployment, and operations to protect against evolving threats
  • Drive Product Adoption by designing customer-centric, secure features that deliver measurable impact.
  • Mentor & Grow Engineering Talent from junior to staff levels, fostering a culture of technical excellence, accountability, and security-first thinking.
  • Define Technical Standards & Best Practices for CI/CD pipelines, automated security testing, and operational processes.
  • Collaborate Cross-Functionally with PM, UX, Security, and cross-domain engineering teams to ensure timely, high-quality, and secure releases.
  • Optimize System Performance & Resilience through innovation, including pre-hydrated VM techniques, reduced RTO strategies, and secure data handling.
  • Champion Reliability & Security via on-call rotations, incident retrospectives, threat modeling, and process improvements.
  • Promote Agile, DevOps, and Secure SDLC Practices to increase velocity without compromising security.

Qualifications:

  • 15+ years of professional experience in software engineering, with at least 5+ years in technical leadership roles.
  • Proven success in architecting and delivering complex, secure enterprise-scale platforms.
  • Hands-on coding expertise in Golang, Java, C++, Python, JavaScript.
  • Deep knowledge of Kubernetes, Docker, VMware, Azure, AWS, and distributed systems.
  • Expertise in cyber security principles, secure design patterns, encryption, and compliance standards.
  • Strong database expertise with MySQL, Cassandra, SQL Server.
  • Track record of driving adoption of enterprise products and scaling secure platforms across environments.
  • Exceptional communication skills, capable of influencing at executive and engineering levels.

Salary Range

$200,000 - $235,000

The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.

EEO Statement

Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.