Principal, Software Engineer
Sunnyvale, California
Permanent
$143,000.00 - $286,000.00 per Year
LHH is seeking an experienced and passionate Principal, Software Engineer to join a dynamic team in Sunnyvale, California. This permanent, on-site position offers a competitive salary range of $143,000 to $286,000, plus performance-based bonuses and relocation assistance for qualified candidates. If you’re eager to lead engineering teams, mentor talent, and work on cutting-edge technologies, this is the perfect opportunity for you.
What You’ll Do
Project Leadership & Collaboration
Lead cross-functional teams of 10–20 engineers (on-site and offshore) for large-scale projects.
Translate technical requirements into high-level designs and implement efficient solutions.
Collaborate with product management, business partners, and UX teams to align project goals.
Conduct code reviews and ensure compliance with architectural standards.
Software Development & Optimization
Build scalable APIs and cloud-native microservices using Java, Scala, and functional programming principles.
Leverage distributed systems technologies like Apache Hadoop, MapReduce, Apache Spark, and Kafka.
Optimize performance using NoSQL and RDBMS technologies.
Develop solutions on cloud platforms like Azure or GCP for secure, scalable applications.
Team Development & Mentorship
Mentor engineers, fostering a collaborative environment and best practices.
Guide junior team members through training and documentation efforts.
Offer constructive feedback to uphold software quality standards.
Emerging Technologies & Innovation
Stay informed on new technologies and trends to drive continuous improvement.
Advocate for innovation and contribute to strategic technical decisions.
What You Bring
Experience & Skills
10+ years of hands-on software engineering experience, with a focus on scalable, distributed systems.
Expertise in Java, Scala, Apache Spark, Kafka, cloud platforms (Azure/GCP), and database optimization.
Proven success in leading and mentoring cross-functional teams.
Strong understanding of algorithms, data structures, and software design patterns.
Exceptional problem-solving and interpersonal skills.
Education
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Additional Requirements
A strong ability to balance long-term architectural vision with short-term execution.
A passion for fostering innovation and driving impactful change.
What’s in It for You?
Our client offers competitive pay alongside a robust benefits package to support your personal and financial well-being.
Health Benefits:
Medical, dental, and vision coverage.
Financial Benefits:
401(k) with company matching, stock purchase options, and company-paid life insurance.
Paid Time Off Benefits:
PTO, including sick leave, parental leave, family care leave, bereavement, jury duty, and voting time.
Other Benefits:
Short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
This role offers a unique opportunity to lead impactful projects, mentor a talented team, and develop innovative solutions in a collaborative environment. Apply today to join a forward-thinking organization at the forefront of software engineering!
Pay Details: $143,000.00 to $286,000.00 per year Search managed by: Christopher FieldsEqual Opportunity Employer/Veterans/Disabled
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
- The California Fair Chance Act
- Los Angeles City Fair Chance Ordinance
- Los Angeles County Fair Chance Ordinance for Employers
- San Francisco Fair Chance Ordinance
Principal, Software Engineer
LHH
2 days ago
$143,000.00 - $286,000.00 per Year
Permanent
Sunnyvale, California
LHH is seeking an experienced and passionate Principal, Software Engineer to join a dynamic team in Sunnyvale, California. This permanent, on-site position offers a competitive salary range of $143,000 to $286,000, plus performance-based bonuses and relocation assistance for qualified candidates. If you’re eager to lead engineering teams, mentor talent, and work on cutting-edge technologies, this is the perfect opportunity for you.
What You’ll Do
Project Leadership & Collaboration
Lead cross-functional teams of 10–20 engineers (on-site and offshore) for large-scale projects.
Translate technical requirements into high-level designs and implement efficient solutions.
Collaborate with product management, business partners, and UX teams to align project goals.
Conduct code reviews and ensure compliance with architectural standards.
Software Development & Optimization
Build scalable APIs and cloud-native microservices using Java, Scala, and functional programming principles.
Leverage distributed systems technologies like Apache Hadoop, MapReduce, Apache Spark, and Kafka.
Optimize performance using NoSQL and RDBMS technologies.
Develop solutions on cloud platforms like Azure or GCP for secure, scalable applications.
Team Development & Mentorship
Mentor engineers, fostering a collaborative environment and best practices.
Guide junior team members through training and documentation efforts.
Offer constructive feedback to uphold software quality standards.
Emerging Technologies & Innovation
Stay informed on new technologies and trends to drive continuous improvement.
Advocate for innovation and contribute to strategic technical decisions.
What You Bring
Experience & Skills
10+ years of hands-on software engineering experience, with a focus on scalable, distributed systems.
Expertise in Java, Scala, Apache Spark, Kafka, cloud platforms (Azure/GCP), and database optimization.
Proven success in leading and mentoring cross-functional teams.
Strong understanding of algorithms, data structures, and software design patterns.
Exceptional problem-solving and interpersonal skills.
Education
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Additional Requirements
A strong ability to balance long-term architectural vision with short-term execution.
A passion for fostering innovation and driving impactful change.
What’s in It for You?
Our client offers competitive pay alongside a robust benefits package to support your personal and financial well-being.
Health Benefits:
Medical, dental, and vision coverage.
Financial Benefits:
401(k) with company matching, stock purchase options, and company-paid life insurance.
Paid Time Off Benefits:
PTO, including sick leave, parental leave, family care leave, bereavement, jury duty, and voting time.
Other Benefits:
Short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
This role offers a unique opportunity to lead impactful projects, mentor a talented team, and develop innovative solutions in a collaborative environment. Apply today to join a forward-thinking organization at the forefront of software engineering!
Pay Details: $143,000.00 to $286,000.00 per year Search managed by: Christopher FieldsEqual Opportunity Employer/Veterans/Disabled
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
- The California Fair Chance Act
- Los Angeles City Fair Chance Ordinance
- Los Angeles County Fair Chance Ordinance for Employers
- San Francisco Fair Chance Ordinance