Skip To Main Content

Principal, Software Engineer

Sunnyvale, California

Permanent

$180,000.00 - $200,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 $180,000 to $200,000, plus performance-based bonuses and relocation assistance for qualified candidates. If you’re eager to work on large-scale projects, mentor teams, and develop cutting-edge software solutions, this is the perfect opportunity for you.

What You’ll Do


Project Leadership & Collaboration



  • Lead and participate in medium- to large-scale projects, translating technical requirements into efficient solutions.


  • Develop and maintain code, conduct unit testing, and troubleshoot issues to ensure seamless delivery.


  • Collaborate with cross-functional teams and project managers, contributing to planning and execution.


Software Development & Optimization



  • Drive full-stack development using Java, Spring Boot, and microservices to create robust, scalable applications.


  • Optimize databases using SQL and NoSQL technologies for efficient data storage and retrieval.


  • Implement event-driven architectures using Kafka and ensure smooth system integration.


  • Leverage cloud platforms (Azure, GCP, AWS) to build secure, scalable applications.


  • Utilize the ELK stack and BigQuery for system performance monitoring and data insights.


Team Development & Mentorship



  • Mentor and coach engineers, fostering best practices and team growth.


  • Conduct code reviews, offering constructive feedback to uphold quality standards.


  • Support the development of junior team members and contribute to training documentation.


Emerging Technologies & Innovation



  • Stay updated on emerging technologies and industry trends to drive innovation.


  • Actively contribute to team knowledge sharing and continuous improvement.

What You Bring


Experience & Skills



  • 12+ years of experience in developing resilient, scalable systems.


  • Expertise in Java, Spring Boot, cloud platforms (Azure, GCP, AWS), Kafka, caching (Memcached, Redis), and relational DBMS (MySQL, Oracle).


  • Proficiency with CI/CD tools (Git, Maven, Jenkins), Agile methodologies, and full lifecycle software development.


  • Experience with cloud-based projects, extensible platforms, and data pipelines.


  • Exceptional communication and interpersonal skills, with a proven ability to influence and mentor others.


Education



  • A Bachelor’s degree in a relevant field is required.


Additional Requirements



  • A strong balance of long-term design thinking and short-term project execution.


  • A passion for driving change and adapting to new challenges.

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, vision, and dental 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, high-performance solutions. Apply today to become a vital part of this forward-thinking organization at the forefront of software engineering!

Pay Details: $180,000.00 to $200,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_3064688

Principal, Software Engineer

LHH

2 days ago

$180,000.00 - $200,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 $180,000 to $200,000, plus performance-based bonuses and relocation assistance for qualified candidates. If you’re eager to work on large-scale projects, mentor teams, and develop cutting-edge software solutions, this is the perfect opportunity for you.

What You’ll Do


Project Leadership & Collaboration



  • Lead and participate in medium- to large-scale projects, translating technical requirements into efficient solutions.


  • Develop and maintain code, conduct unit testing, and troubleshoot issues to ensure seamless delivery.


  • Collaborate with cross-functional teams and project managers, contributing to planning and execution.


Software Development & Optimization



  • Drive full-stack development using Java, Spring Boot, and microservices to create robust, scalable applications.


  • Optimize databases using SQL and NoSQL technologies for efficient data storage and retrieval.


  • Implement event-driven architectures using Kafka and ensure smooth system integration.


  • Leverage cloud platforms (Azure, GCP, AWS) to build secure, scalable applications.


  • Utilize the ELK stack and BigQuery for system performance monitoring and data insights.


Team Development & Mentorship



  • Mentor and coach engineers, fostering best practices and team growth.


  • Conduct code reviews, offering constructive feedback to uphold quality standards.


  • Support the development of junior team members and contribute to training documentation.


Emerging Technologies & Innovation



  • Stay updated on emerging technologies and industry trends to drive innovation.


  • Actively contribute to team knowledge sharing and continuous improvement.

What You Bring


Experience & Skills



  • 12+ years of experience in developing resilient, scalable systems.


  • Expertise in Java, Spring Boot, cloud platforms (Azure, GCP, AWS), Kafka, caching (Memcached, Redis), and relational DBMS (MySQL, Oracle).


  • Proficiency with CI/CD tools (Git, Maven, Jenkins), Agile methodologies, and full lifecycle software development.


  • Experience with cloud-based projects, extensible platforms, and data pipelines.


  • Exceptional communication and interpersonal skills, with a proven ability to influence and mentor others.


Education



  • A Bachelor’s degree in a relevant field is required.


Additional Requirements



  • A strong balance of long-term design thinking and short-term project execution.


  • A passion for driving change and adapting to new challenges.

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, vision, and dental 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, high-performance solutions. Apply today to become a vital part of this forward-thinking organization at the forefront of software engineering!

Pay Details: $180,000.00 to $200,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