Principal Security Engineer

4 weeks ago


Austin, Texas, United States ProCore CPA Full time
Job Description

Procore is seeking a highly skilled Principal Security Engineer to join our CyberSecurity Platform Security Engineering Department. As a key member of our team, you will be responsible for designing and implementing secure solutions for our cloud-based construction management software.

Key Responsibilities:

  • Apply suitable design patterns to manage the privacy and security of customer data within our production environment
  • Understand the security and general architectural vision of Procore 2.0
  • Be a technical security mentor for the Security Engineering team, as well as an influencer of the Cloud Runtime Engineering team
  • Work closely with Security Architecture, Product, Cloud Runtime Engineering, and Legal
  • Work across Terraform, Ruby on Rails, Apache, Nginx, Snowflake, data Analytics, PostgreSQL, AWS tech stacks

Requirements:

  • BS degree in Computer Science, a similar technical field of study, or equivalent practical experience is required; MS or Ph.D. degree in Computer Science or a related field is preferred
  • 8+ years of experience in Software Engineering with at least 5 years of experience building security products and internal security tools
  • Experience with conducting threat assessments and building threat models
  • Differential Privacy techniques as they apply to access to sensitive data, anonymization and sharing
  • Thorough understanding of vulnerability classes (OWASP), how they can be exploited
  • Knowledge of cryptography, including symmetric and asymmetric ciphers, hash functions, PKI, and certificates. Application of cryptography to software engineering problems, such as secrets management, authentication, and data masking, and tokenization.
  • Understanding of open standards such as OAuth2, OIDC, SAML, and TLS
  • Familiarity of data privacy laws such as GDPR and CCPA and related data security requirements

Preferred Qualifications:

  • AWS services (EC2, ELB, RDS, KMS, Cloudfront, Secrets Manager, Route53, S3, Lambda) and orchestration tools
  • IAM implementation
  • Linux Systems
  • Hashicorp Technologies (Consul, Terraform, Vault, Packer)
  • Containers (Docker, Kubernetes) and Container Management (Istio, EKS,Secrets management)
  • Config Management (Puppet, Ansible, Salt)
  • Endpoint host protection technologies (Prismacloud,Crowdstrike,Falco)
  • WAF technologies (Cloudflare)
  • Security Observability and analytics (ELK, Elastic)
  • Networking protocol knowledge (e.g., TCP/IP, UDP, IPSEC, HTTP, HTTPS, routing protocols)
  • Basic project management skills, experience creating application documentation, and demonstrated ability to train other team members
  • Experience creating engineering as-built diagrams and data flow diagrams to describe engineered product
  • Technical Certifications are a plus (GIAC, OCSP, CISSP, AWS Security Specialty, Solutions Architect, etc)

Additional Information:

Base Pay Range $185,800 - $255,475. Eligible for Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation, and has provided an estimated pay range for this role. Actual compensation will be based on a candidate's job-related skills, experience, education or training, and location.

Perks & Benefits:

At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.

About Us:

Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore. We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.

For Los Angeles County (unincorporated) Candidates:

Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.

A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.



  • Austin, Texas, United States Procore Technologies Full time

    Job DescriptionProcore Technologies is seeking a skilled Principal Security Engineer to join our team. As a key member of our CyberSecurity Platform Security Engineering Department, you will be responsible for designing and implementing secure solutions for our production environment. You will work closely with our Security Architecture, Product, Cloud...


  • Austin, Texas, United States ProCore CPA Full time

    About the RoleWe are seeking a highly skilled Principal Security Engineer to join our CyberSecurity Platform Security Engineering Department. As a key member of our team, you will be responsible for designing and implementing secure infrastructure and applications to protect our customers' data.Key ResponsibilitiesApply suitable design patterns to manage the...


  • Austin, Texas, United States Oracle Full time

    Job Description:At Oracle, we're committed to ensuring the security of our cloud services. As a Principal Security Engineer, you'll play a critical role in identifying and mitigating potential security threats. We're looking for an experienced pen-tester with a passion for innovation and a drive to push our team's capabilities to new heights.We're seeking a...


  • Austin, Texas, United States ProCore CPA Full time

    Job DescriptionWe are seeking an experienced Principal Product Manager of Product Security to lead the definition and delivery of our product security features, ensuring that our products meet our customers' security and compliance requirements across the globe.Key ResponsibilitiesDefine and deliver application security features as part of the Procore suite...


  • Austin, Texas, United States BAE SYSTEMS Full time

    Job Title: Senior Principal Embedded Software EngineerAre you a seasoned software engineer looking for a new challenge? Do you have a passion for developing innovative solutions that make a real difference? We're seeking a Senior Principal Embedded Software Engineer to join our team at BAE Systems.About the RoleThis is an exciting opportunity to work on...


  • Austin, Texas, United States Procore Technologies Full time

    Job DescriptionWe are seeking an experienced Principal Product Manager of Product Security to lead the definition and delivery of our product security features, ensuring that our products meet our customers' security and compliance requirements across the globe.As the Principal Product Manager of Product Security, you will define and deliver application...


  • Austin, Texas, United States Oracle Corporation Full time

    Job DescriptionOracle Corporation is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our Infrastructure Delivery Engineering team, you will be responsible for designing, developing, and testing new applications and supporting/enhancing existing applications on the APEX platform.Key Responsibilities:Analyze functional...


  • Austin, Texas, United States The University of Texas at Austin Full time

    About the RoleThe University of Texas at Austin is seeking a highly skilled Principal Data Engineer to join our team. As a Principal Data Engineer, you will be responsible for leading the data engineering team to innovate and implement the newest data engineering trends and best practices to create complex data pipelines within UT's cloud data ecosystem in...


  • Austin, Texas, United States The University of Texas at Austin Full time

    Job DescriptionThe University of Texas at Austin is seeking a highly skilled Principal Network Engineer to join our team. As a key member of our IT organization, you will be responsible for designing, implementing, and maintaining our enterprise-level network infrastructure.Key Responsibilities:Develop and implement network architecture designs for...


  • Austin, Texas, United States CVS Health Full time

    About the RoleThe Principal Software Engineer will be responsible for advancing the architecture and mobile product of CVS Health's customer-facing Flagship CVS Shopping and Health apps. This role will involve working with cross-functional teams to deliver great user experiences and partnering with Apps Platform Engineers, Product Managers, Engineering...


  • Austin, Texas, United States The University of Texas at Austin Full time

    Job Title: Principal Network EngineerJob Summary:The University of Texas at Austin is seeking a highly skilled Principal Network Engineer to join our team. As a key member of our IT organization, you will be responsible for designing, implementing, and maintaining our enterprise network infrastructure.Key Responsibilities:Design and implement network...


  • Austin, Texas, United States BAE Systems USA Full time

    Job SummaryWe are seeking a highly skilled Senior Principal Systems Engineer to join our team at BAE Systems USA. As a key member of our Systems Engineering team, you will be responsible for designing, architecting, and integrating complex electronic control systems.As a Senior Principal Systems Engineer, you will lead systems engineering functions,...


  • Austin, Texas, United States Renesas Electronics Full time

    Job Title: Principal System EngineerAt Renesas Electronics, we are seeking a highly skilled Principal System Engineer to join our Performance Computing Power team. As a key player in driving product and system definition, you will be responsible for developing cutting-edge power solutions for server, infrastructure, and AI processor/SOC applications.This...


  • Austin, Texas, United States Dell Full time

    Data Center Power Sr Principal EngineerAt Dell, our Electrical Engineering team is dedicated to delivering innovative solutions for the full hardware development lifecycle, from concept to production. We're seeking a highly skilled Data Center Power Sr Principal Engineer to join our team in Austin, Texas.Key Responsibilities:Collaborate with internal teams...


  • Austin, Texas, United States Dell Technologies Full time

    Software Principal EngineerAt Dell Technologies, we're committed to delivering innovative solutions that transform the way people work, live, and play. As a Software Principal Engineer on our Software Engineering Team in Austin, Texas, you'll play a critical role in shaping the future of our products and services.Key Responsibilities:Develop sophisticated...


  • Austin, Texas, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Principal Nuclear Engineer to join our Datacenter Engineering team. As a key member of our team, you will be responsible for designing, planning, and delivering safe and efficient nuclear power generation solutions for our data centers.As a Principal Nuclear Engineer, you will work closely with our...


  • Austin, Texas, United States BAE Systems USA Full time

    Job Title: Principal Process EngineerBAE Systems USA is seeking a highly skilled Principal Process Engineer to join our team in Austin, TX. As a key member of our manufacturing team, you will be responsible for providing process engineering support, guidance, and instruction to operators in support of Circuit Card manufacturing.Key Responsibilities:Provide...


  • Austin, Texas, United States Motion Recruitment Full time

    Job Title: Principal Robotics Systems EngineerA leading robotics company based in Austin, Texas, is seeking a Principal Systems Engineer to lead efforts in product safety and compliance.This critical role involves developing and implementing safety protocols and ensuring compliance with industry standards for advanced robotic systems.As a key leader in the...


  • Austin, Texas, United States BAE Systems USA Full time

    About the RoleWe are seeking a highly skilled Senior Principal Systems Engineer II: Modeling and Simulation Expert to join our team at BAE Systems USA. As a key member of our Electronic Systems organization, you will be responsible for developing and updating high-fidelity performance simulations for missile systems.As a Modeling and Simulation Engineer, you...


  • Austin, Texas, United States Motion Recruitment Full time

    Job Title: Principal Robotics Systems EngineerA leading robotics company based in Austin, Texas, is seeking a Principal Systems Engineer to lead efforts in product safety and compliance. In this critical role, you will take charge of developing and implementing safety protocols and ensuring compliance with industry standards for advanced robotic systems.This...