About this role
We are seeking a highly skilled Senior Software Engineer - Security to design, implement, and maintain our security infrastructure. As a Security Engineer, you’ll work closely with our engineering and IT teams to develop strategies that protect the company’s systems, data, and networks from cyber threats. You will identify vulnerabilities, recommend improvements, and ensure compliance with industry standards.
In this role
- Design, develop, and implement security measures across our infrastructure, applications, and networks.
- Perform regular security audits, assessments, and vulnerability testing to identify and mitigate risks.
- Monitor and analyze security events and incidents, responding to threats and working on remediation plans.
- Collaborate with the development and DevOps teams to integrate security best practices into the software development lifecycle.
- Develop and enforce policies and procedures to ensure data privacy, protection, and compliance with regulations.
- Conduct employee security training and awareness programs to maintain a culture of security.
- Create and maintain security documentation, including policies, incident response plans, and technical procedures.
Some types of experiences we're especially excited to see
- 5+ years of experience in information security, cybersecurity, or a related role.
- Experience (or interest in) building climate tech, defense tech, or related fields
- Experience with electronics and/or hardware-software systems
- Experience with cloud security (AWS) and securing hybrid cloud environments.
- Bachelor's or Master’s degree in Computer Science or equivalent experience
Preferred Skills and Experience
- Strong understanding of security protocols, encryption, firewalls, and intrusion detection/prevention systems.
- Solid understanding of network security, secure application development, and encryption technologies.
- Familiarity with Git and Github
- Able to work in a Linux environment
- Understanding of Linux kernel software and drivers
- Confident with use of command line based tools
- Experience with Embedded Systems
- Network programming experience
Why join us?
Picogrid is a profitable, quickly growing company building hardware-software systems for public and private sector customers. We offer:
- Stock options with a high upside (early stage)
- Unlimited PTO and eleven paid holidays
- Full Health Coverage (medical, dental, and vision)
- Daily office-provided lunches and dinners
- A $300 per year learning stipend that can be used on Audible, Calm, Masterclass, Duolingo, and more
- A one-time stipend of $500 to assist with expenses that come with setting up a home office
- Unique office in El Segundo, CA, stocked with quality coffee, snacks, and craft beer
Our technical stack
- Typescript-heavy cloud data platform
- React + Redux UI
- C/C++ and Python edge compute services and device firmware
- DynamoDB (NoSQL)
- Jest test runner
- Infrastructure: Built on AWS with microservice-based architecture.
Interview Process
- You apply
- 20-minute intro call
- 60-minute technical call
- Half-day virtual onsite interviews
- We make you an offer 🎉