Skip To Main Content

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 Fields

Equal 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
RefUS_EN_27_842876_3064777

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 Fields

Equal 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
Start Your Application Here
Submit your personal information and your resume and get started with finding your dream job today.
Apply