What are the responsibilities and job description for the Infrastructure Security Engineer position at Tesla?
As an Infrastructure Security Engineer for Tesla you will analyze fleet connectivity services, continuous integration systems, networks and applications from a security perspective. We are looking for individuals that are skilled at discovering security issues in both source code and in the environment where applications are running. You will get the chance to participate in security audits, risk analysis, vulnerability testing and security reviews.
Responsibilities:
-
Work with teams to implement, identify and advance security at Tesla.
-
Conduct penetration tests and risk assessments of the environments relating to our product lifecycle.
-
Identify software supply chain risks, design and implement mitigations.
-
Audit deployment systems, cloud infrastructure and orchestration systems.
-
Lead security initiatives and serve as a point of contact.
-
Work with vendors, partners, and other Tesla teams to drive remediation.
-
Conduct risk assessments to prioritize threats and compare mitigation strategies.
-
Assist design teams in developing secure connected systems.
Requirements:
-
BS in Computer Science, Physics, Computer Engineering, Information Security, Electrical Engineering or proof of exceptional skills in related fields, with practical software engineering experience.
-
Strong investigative and analytical problem-solving skills.
-
Experience with secure architecture design. Strong communication skills, both written and spoken.
-
Security expertise in one or more of: Rust, Go, Ruby, C#, C/C .
-
Experience with securing one or more of: CI/CD, Artifactory, Kubernetes, Docker, Public Key Infrastructure.
-
Knowledge securing software development environments.
-
Penetration testing experience.
-
Proficient in software development, auditing code and features.