S

Sr. Software Engineer

SecurityPal, Inc.
Full-time
On-site
San Francisco, California, United States
Software / Technology / IT

Senior Software Engineer - SecurityPal


About Us:

SecurityPal uses a proprietary software platform and professional services approach to complete security reviews, allowing sales and security teams to focus on their core job functions. The software sales world has changed dramatically due to the security and privacy breaches of the past decade. With so many people working remotely, enterprises are even more stringent about who they choose to do business with and what applications to integrate into their stacks. As a result, today’s security reviews are becoming increasingly complex, frequent, and voluminous—taking days to weeks for sales & security teams to complete. And because time kills all deals, the delays and unpredictability lead to rapid revenue deceleration. SecurityPal partners with companies to ensure this revenue deceleration is transformed into revenue acceleration.


Candidates will be joining an entrepreneurial, collaborative, and meritocratic environment. Career growth and the opportunity to take additional responsibility are based on contributions, not on tenure or bureaucratic considerations. We aim to be exceptionally customer-centric through trust building and nourishment of long-term relationships. We require a growth mindset, a sense of urgency, and the courage to fully own your role, responsibilities, and most importantly, our customers’ success.


The industry we participate in is always changing. To stay ahead of the curve, we strive to learn and proactively adapt every day, build on our business's competitive advantages, and pursue opportunities with the highest impact.


Position Overview:

We are seeking a highly skilled and experienced Senior Software Engineer to join our growing team in the San Francisco Bay Area. This role is perfect for someone who is proficient in Python, React.js, and Google Cloud Platform (GCP) and has a proven track record as an individual contributor (IC) and experience in leadership roles such as team lead, manager, or coach.


Key Responsibilities:


Design and Development: Lead the design, development, and implementation of scalable software solutions using Python and React.js on the GCP infrastructure.

Technical Leadership: Serve as a technical leader within the team, providing guidance, mentorship, and coaching to junior engineers. Drive best practices in software engineering and architecture.

Team Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality products that meet business goals.

Code Quality: Ensure the highest standards of code quality, performance, and security by conducting code reviews, testing, and maintaining documentation.

Project Management: Take ownership of key projects, manage timelines, and deliverables, and ensure alignment with broader company objectives.

Mentorship: Act as a mentor and coach to the team, fostering a culture of continuous learning, collaboration, and innovation.

Problem Solving: Analyze complex technical problems and provide innovative solutions that align with the company’s strategic goals.


Qualifications:


Technical Expertise:

Proficiency in Python and React.js with a deep understanding of software development best practices.

Strong experience with Google Cloud Platform (GCP), including deployment, monitoring, and maintenance of cloud applications.

Leadership Experience:

Demonstrated experience as an individual contributor and as a team lead, manager, or coach in a software engineering environment.

Ability to lead a team through technical challenges and mentor engineers to reach their full potential.

Soft Skills:

Strong communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders.

A proactive, problem-solving mindset focusing on continuous improvement and innovation.

Education:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.


Why Join SecurityPal?


Impact: Work on cutting-edge projects that have a real impact on global companies.

Growth: Opportunity to grow and advance your career in a fast-paced, innovative environment.

Culture: Be part of a dynamic and collaborative team that values continuous learning and excellence.


 

SecurityPal is an equal opportunity employer.