Job Description
Summary
The Role: Senior Software Engineer
As an early member of the new Security Services team, you will help build, own, and operate critical infrastructure powering Gemini’s security capabilities.
In this hands-on Senior Engineer role, you will collaborate with other security and engineering teams to develop platforms, tools, systems, and reusable components that enable our defense. You will hone your skills establishing robust backend services.
You will have the opportunity to shape best practices around secure software development, automation, and DevSecOps. Your mission is developing, operating, and supporting the tech that protects Gemini.
Responsibilities:
- Build, improve, and support security platforms and tools leveraging solid software engineering
- Work with security and engineering teams to gather requirements and deliver capabilities
- Adopt and promote secure coding patterns, security automation, and DevSecOps
- Receive mentoring and develop hands-on engineering skills as an early team member
- Assist in maintaining and extending existing security platforms and tools owned by the team
- Partner with engineering teams to balance features and operational excellence
Minimum Qualifications:
- 5+ years of experience in backend software engineering and infrastructure roles
- Experience designing, building, and operating distributed systems
- Hands-on software development experience in modern languages
- Knowledge of Linux, networking, containers, and cloud infrastructure
- Ability to collaborate cross-functionally to understand needs
- Strong communication and documentation skills
- Experience developing front-end web applications
Preferred Qualifications:
- Experience in information security, security automation, and/or DevSecOps
- Knowledge of cryptographic concepts, secure coding, and threat modeling
- Familiarity with security technologies like SIEM, WAF, EDR, and SAST
- Experience building and/or operating access control, authentication, and/or authorization systems
It Pays to Work Here
The compensation & benefits package for this role includes:
- Competitive starting salary
- A discretionary annual bonus
- Long-term incentive in the form of a new hire equity grant
- Comprehensive health plans
- 401K with company matching
- Paid Parental Leave
- Flexible time off
Salary Range:
The base salary range for this role is between $152,000 - $190,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.
Skills
- App Development
- Communications Skills
- Development
- Networking
- Software Engineering
- Team Collaboration