Principal, Software Engineer

3 weeks ago


Sunnyvale, United States LHH Recruitment Solutions Full time
Job DescriptionJob Description

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



  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionPrincipal Software EngineerLocation: Sunnyvale, CA (Hybrid)Assignment Type: PermanentCompensation: $200,000 - $220,000 base salary, 20% annual bonus, and equityRelocation: AvailableLHH is proud to partner with our client in their search for a Principal Software Engineer to join their team in Sunnyvale, CA. This is a unique...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to lead our team in creating innovative solutions for Walmart's customers. As a key member of our software engineering team, you will be responsible for designing, developing, and implementing large-scale software systems that drive business results.ResponsibilitiesProvide technical...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionLocation: Sunnyvale, CaliforniaWorksite Type: On-SiteAssignment Type: PermanentLHH is seeking an experienced Principal Software Engineer (Frontend) to join our client's AdTech team. This role is ideal for individuals with a strong background in frontend development and a passion for leading teams in building scalable,...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionLHH 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...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionPrincipal, Software Engineer - FrontendLocation: Sunnyvale, CAWorksite Type: HybridAssignment Type: PermanentRelocation: YesVisa/H1B Sponsorship: NoSalary Range: $200k - $215kBonus & Additional Compensation: Annual bonus and equity packageOverview:Our client is seeking a Principal Software Engineer specializing in Front-End...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionPrincipal Software Engineer – Data PrivacyLocation: Sunnyvale, CA or Bentonville, ARWorksite Type: On-SiteAssignment Type: PermanentAre you a highly skilled software engineer passionate about data privacy and cutting-edge technology? Our client is seeking a Principal Software Engineer to drive the development of innovative...


  • Sunnyvale, California, United States Bayone Full time

    Bayone is seeking a talented and experienced Principal Software Developer to join our team and contribute to the design, development, and implementation of cutting-edge software solutions.The estimated salary for this position is $140,000 - $200,000 per annum.This role involves leading a team of developers to develop and deploy complex software systems using...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionLocation: Sunnyvale, CAWorksite Type: HybridAssignment Type: PermanentVisa/H1b Sponsorship: Not AcceptedRelocation Offered: YesOur Client is seeking a highly experienced and talented Principal Software Engineer/Architect to join their innovative team in Sunnyvale, CA. This is a unique opportunity to work on cutting-edge projects...


  • Sunnyvale, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Sunnyvale, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Sunnyvale, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Sunnyvale, California, United States United Software Group Full time

    Job DescriptionWe are seeking an experienced Software Development Engineer to join our team at United Software Group. The ideal candidate will have a strong background in mobile software development and a passion for creating innovative solutions.The successful candidate will be responsible for developing, improving, and releasing the Business Android...


  • Sunnyvale, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software Engineer VLocation: Sunnyvale CA - OnsiteDuration: 8 MonthsW2 Contract 8+ years of experience working with C/C++, FGPA, prototyping and platformsMust-Have SkillsC/C++ experience, needs to be a hands-on experience of 8 years minimumUnderstand nuances of making SW work with HWFGPA, prototyping, and platforms...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleThis Senior Software Engineer position is a key role in our team, responsible for leading the development of cutting-edge software solutions. As a Principal Cloud Computing Expert, you will work closely with cross-functional teams to design, develop, and deploy scalable and secure cloud-based applications.ResponsibilitiesLead the development of...


  • sunnyvale, United States Intelliswift Software Full time

    Job Title: Mechanical Assembly Engineer IVLocation: Sunnyvale CA Duration: 12 MonthsAs a Mechanical Assembly Engineer, you would act as a liaison between our client's team and the cross-functional partners for whom we build, repair, and modify prototypes. You will have expansive Cross Functional collaborations within our PDE, HW Engineering, Rapid...


  • Sunnyvale, California, United States LHH Recruitment Solutions Full time

    Job OverviewLHH Recruitment Solutions seeks a seasoned Principal, Software Engineer to lead our engineering team in Sunnyvale, California. This is a permanent, on-site position offering a competitive salary range of $243,000 to $473,000 annually.


  • Sunnyvale, United States SB Telecom America Corp. Full time

    About Softbank: Softbank is making significant investments in infrastructure for AI. Softbank Corp. has recently established a new US center in Silicon Valley, focused on infrastructure software for AI and AI foundations for mobile networks. Our goals are to challenge the norms and create products making use of our SOTA infrastructure and cloud-native...


  • Sunnyvale, United States SB Telecom America Corp. Full time

    About Softbank: Softbank is making significant investments in infrastructure for AI. Softbank Corp. has recently established a new US center in Silicon Valley, focused on infrastructure software for AI and AI foundations for mobile networks. Our goals are to challenge the norms and create products making use of our SOTA infrastructure and cloud-native...


  • Sunnyvale, United States SB Telecom America Corp. Full time

    About Softbank: Softbank is making significant investments in infrastructure for AI. Softbank Corp. has recently established a new US center in Silicon Valley, focused on infrastructure software for AI and AI foundations for mobile networks. Our goals are to challenge the norms and create products making use of our SOTA infrastructure and cloud-native...


  • Sunnyvale, United States Walmart Global Tech Full time

    **Immigration Sponsorship is not available in this role & location.**What you'll do:Walmart Global Tech is looking to hire a Principal Software Engineer for their Marketplace Engineering team. An ideal candidate must have expertise in Java, strong knowledge of algorithms and data structures, cloud application development, automation tools, CI/CD pipeline,...