GitLab, founded in 2011 and based in San Francisco, California, maintains a distributed team of professionals that work remotely across multiple continents. GitLab advocates for pr
Engineering Manager, Software Supply Chain Security – Pipeline Security
Location
United States
Posted
160 days ago
Salary
$131.6K - $282K / year
Seniority
Senior
Job Description
Engineering Manager, Software Supply Chain Security – Pipeline Security
GitLab
• Lead a team of engineers building Software Supply Chain Security features with a focus on CI job artifact security. • Guide the design and implementation of SLSA (Supply-chain Levels for Software Artifacts) compliance within GitLab CI/CD pipelines. • Collaborate with Product Managers to define, prioritize, and deliver the roadmap for supply chain security capabilities. • Partner with Security team members to ensure new and existing features meet GitLab’s security standards and align with best practices. • Stay current with software supply chain security standards and tools, including SLSA, SBOM, software composition analysis, and vulnerability management. Translate what you learn into actionable product improvements. • Educate and advocate for supply chain security best practices across engineering teams to drive adoption of secure patterns in CI pipelines. • Represent the Pipeline Security team in cross-functional initiatives and, when appropriate, in external industry forums focused on software supply chain security. • Drive continuous improvement in team health, delivery predictability, and documentation quality for pipeline and supply chain security features.
Job Requirements
- Experience leading and developing engineering teams, with a focus on building secure, reliable product features.
- Practical knowledge of software supply chain security concepts, tools, and industry standards.
- Understanding of the SLSA (Supply-chain Levels for Software Artifacts) framework and how to apply it in CI/CD pipelines.
- Familiarity with software artifact provenance, attestation, and verification techniques.
- Knowledge of secure software development practices, including container security, software composition analysis, and vulnerability management.
- Experience working with CI/CD systems and their security considerations.
- Ability to collaborate effectively with product management, security, and other cross-functional partners, and to advocate for supply chain security best practices.
- Openness to learning new technologies and approaches, with transferable skills from related security, infrastructure, or software engineering domains.
Benefits
- Benefits to support your health, finances, and well-being
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Senior Engineering Manager, Replication and Storage
Redpanda Data[formerly Vectorized] The streaming platform for developers. Kafka compatible. Safe. 10x faster.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We are looking for an experienced Senior Engineering Manager to lead a team of distributed systems engineers working on Redpanda. - Work with and guide a distributed engineering team that is solving highly unique and complex problems in distributed consensus, transactions and our Storage engine. - Together with the rest of engineering leadership and product management, craft and execute the company’s technology vision and strategy. - Make sure the team is empowered and can demonstrate a strong sense of ownership and belonging. - Motivate and enable the team to contribute towards organizational success. - Give frequent and actionable feedback to support your team’s personal development. - Create an environment where the team is aligned with company goals, and decision-making is done collaboratively. - Continuously strive to improve how the team works and measure outcomes. - Lead the recruiting and hiring process of the team. - Participate in regular performance reviews. - Mentor team members and collaborate with them on personal and career growth. - Bring up difficult and/or systemic challenges and impediments to the attention of your manager. - Actively discuss strategic topics with peers and Directors to help shape engineering’s environment. - Track progress, assess risks, and actively communicate contingency and mitigation plans for the team. - Provide career development guidance and structure to members of the team. - Drive evaluation and management of team members’ performance. - Manage execution of projects that the team takes on. Qualifications - 10+ years of experience in software development and delivery. - 5+ years of experience in managing software developers. - Experience leading or managing highly technical engineering teams. - Experience developing a strategy and roadmap for your teams. - An entrepreneurial spirit - as we expect each team in Redpanda to organize themselves like a startup. - Strong verbal and written communication skills and demonstrated technical leadership. - Previous experience growing a team to 15-20 people. - Reasonably current understanding of C++, C, Rust, or other systems language, including profiling and benchmarking. - Comfortable working with a 100% distributed engineering team, collaborating on GitHub, in the open and a self-starter. - Excellent written and verbal communication skills. Requirements - Knowledge of Linux filesystem internals. - Experience working on databases or other storage systems internals, such as RPC, caching, allocators, compressors, Raft, Paxos, etc. - Previous experience managing people managers. Benefits - U.S. base salary range for this role is $231,000 - $275,000 (CA, NY, WA) and $221,000 - $265,000 (other US locations). - Our salary ranges are determined by role, level, and location. - As a remote-first company, we strive to consider each candidate's job-related skills, location, experience, relevant education or training to determine individual base salary. - Your talent partner will share more about the specific salary range for your preferred location during the hiring process.
Software Development Manager
Law School Admission Council (LSAC)LSAC is a not-for-profit organization committed to quality, access, and equity in law and education.
• Provide vision and direction to the product development team and stakeholders throughout the product lifecycle. • Work closely with internal technical teams and 3rd party vendors to devise innovative solutions to complex problems at massive scale. • Collaborate with key stakeholders across the organization to make sure that you gather appropriate data to form short- and long-term goals as well as effectively communicating those goals. • Assess value, develop cases, create, and prioritize stories, features, and epics to ensure work focuses on those with maximum value that are aligned with product strategy. • Provide servant leadership by facilitating solutions, removing roadblocks, proposing architecture, implementing and testing deliverables as needed. • Provide people management functions such as tracking goals, identifying training opportunities, performance coaching, work assignment and timekeeping. • Coordinate efforts starting with initiative launch to product delivery. • Responsible for defining MVP scope and communicating thought decisions to stakeholders based on value to the user, fit with the vision, ROI, etc. • Works with initiative owners to identify key stakeholders. • Frequently align team objectives with other product area and cross-functional teams. • Ensure the team has a robust prioritized backlog defined prior to team iteration. • Provide an active role in mitigating impediments impacting successful team completion of Release/Sprint Goals. • Understand the balance of technical debt with product feature development. • Research and analyze market, the users, and the roadmap for the product. • Mentor stakeholders and team members in Agile methodology, C# and/or React and MVP solution development approaches. • Empower leads to coach team on technical skills.
Engineering Manager – Crypto
Underdog FantasyUnderdog Fantasy describes itself as one of the fastest-growing sports companies on the market, bringing "fun, approachable contests and games to the masses." A
• Build the future of sports entertainment. Shape the development of a crypto roadmap that provides seamless, engaging, and scalable experiences for millions of sports fans globally. • Build a winning engineering culture. Cultivate a collaborative, innovative environment that thrives on technical excellence, creativity, and shared passion for delivering impactful products. • Operate in true zero-to-one mode. Your first months will be a mix of exploration, technical validation, rapid prototyping, and shaping the early roadmap. You’ll determine the right architecture, the right bets, and ultimately the right team to scale. • Collaborate to shape the product vision. Partner closely with product managers, product designers and engineering leads to define features, plan delivery, and drive the development process to launch a new crypto tab, navigate crypto payments and withdrawals, and identify other opportunities like stablecoin yield offerings.
• Own the long-term technical vision for Runwise’s platform, spanning software, hardware, and control systems. • Build a clear, multi-year engineering roadmap aligned with company goals. • Drive architectural decisions that balance speed, stability, and scalability. • Lead and grow engineering managers, ICs, and hardware engineers. • Build an engineering organization optimized for velocity, ownership, and cross-functional alignment. • Champion a culture of continuous improvement and transparent communication. • Establish scalable processes and systems across multiple teams without slowing engineering velocity. • Ensure clear handoffs, dependencies, and accountability across software and hardware groups. • Implement lightweight practices that support rapid delivery while maintaining quality and reliability. • Maintain technical credibility by staying active in the codebase, reviewing architecture, and guiding implementation. • Contribute where needed to software projects, especially complex systems or high-impact areas. • Ensure consistent, high-quality delivery across software and hardware initiatives. • Introduce lightweight processes that increase velocity without unnecessary overhead. • Set and monitor engineering KPIs around output, reliability, and operational excellence. • Work closely with Product to shape the roadmap and align engineering efforts. • Partner with Hardware, Operations, and Field Teams to ensure seamless integration and strong performance across thousands of buildings. • Oversee reliability, security, and performance across the full platform. • Lead response to complex technical issues, outages, and root-cause processes. • Ensure hardware and firmware integrate smoothly with software systems. • Lead hiring across software, hardware, and engineering leadership. • Develop talent, improve performance, and elevate engineering standards throughout the organization.




