Software Principal Engineer

Clearlake Capital Group$150K — $180K *
US-AnywhereRemote in Washington, US
Enterprise Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 12+ years of professional software engineering experience
  • Extensive experience designing and building enterprise software products
  • Proven experience serving as a technical leader across multiple engineering teams
  • Deep knowledge of software architecture and distributed systems
  • Strong experience with cloud-native application development
  • Excellent communication and collaboration skills
  • Ability to influence without direct authority

Responsibilities

  • Lead the technical architecture and design of large-scale enterprise software solutions
  • Drive engineering strategy and influence technical direction across multiple teams
  • Design highly scalable, secure, and resilient cloud-native applications
  • Collaborate closely with Product Management, Engineering, Architecture, Security, and DevOps teams
  • Serve as the technical authority for critical engineering initiatives and architectural decisions
  • Mentor senior engineers and promote engineering best practices
  • Improve software quality through automation, testing, observability, and performance optimization
  • Evaluate emerging technologies and recommend adoption where appropriate
  • Partner with Security teams to ensure secure development practices and compliance
  • Troubleshoot and resolve complex production issues
  • Drive modernization efforts, including cloud migration, platform improvements, and technical debt reduction
  • Contribute to coding, design, code reviews, and proof-of-concept development

Benefits

  • Opportunities for professional development
  • Collaborative and innovative work environment
  • Access to emerging technologies
  • Mentorship from experienced engineers
  • Flexibility in work arrangements
Full Job Description
Overview

We are seeking an experienced Software Principal Engineer to provide technical leadership across multiple products and engineering teams. This individual will play a key role in defining architecture, driving engineering excellence, mentoring senior engineers, and solving complex technical challenges across our identity security platform.

The ideal candidate is a hands-on technical leader with deep expertise in distributed systems, cloud-native application development, secure software design, and enterprise-scale software architecture.

Responsibilities
  • Lead the technical architecture and design of large-scale enterprise software solutions.
  • Drive engineering strategy and influence technical direction across multiple teams.
  • Design highly scalable, secure, and resilient cloud-native applications.
  • Collaborate closely with Product Management, Engineering, Architecture, Security, and DevOps teams.
  • Serve as the technical authority for critical engineering initiatives and architectural decisions.
  • Lead design reviews, architecture discussions, and technical planning sessions.
  • Mentor senior engineers and promote engineering best practices.
  • Improve software quality through automation, testing, observability, and performance optimization.
  • Evaluate emerging technologies and recommend adoption where appropriate.
  • Partner with Security teams to ensure secure development practices and compliance.
  • Troubleshoot and resolve complex production issues.
  • Drive modernization efforts, including cloud migration, platform improvements, and technical debt reduction.
  • Contribute to coding, design, code reviews, and proof-of-concept development.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 12+ years of professional software engineering experience.
  • Extensive experience designing and building enterprise software products.
  • Proven experience serving as a technical leader across multiple engineering teams.
  • Deep knowledge of software architecture and distributed systems.
  • Strong experience with cloud-native application development.
  • Excellent communication and collaboration skills.
  • Ability to influence without direct authority.

About Clearlake Capital Group

Capital Group is an American financial services company. It ranks among the world's oldest and largest investment management organizations, with over $2.6 trillion in assets under management. Founded in Los Angeles, California in 1931, it is privately held and has offices around the globe in the Americas, Asia, Australia and Europe. Capital offers a range of products focused on active management, including more than 40 mutual funds through its subsidiary, American Funds Distributors, as well as separately managed accounts, private equity, investment services for high net worth investors in the U.S., and a range of other offerings for institutional clients and individual investors globally.
Learn more about Clearlake Capital Group

Similar Jobs

More Jobs at Clearlake Capital Group

More Enterprise Technology Jobs

Find similar Software Principal Engineer jobs: