An innovative cybersecurity startup based in San Jose, CA, seeks a Staff Software Engineer to drive its technical vision while ensuring reliability and scalability of its platform. The role involves leading architectural decisions, mentoring engineers, and contributing significantly to both backend and frontend development. Ideal candidates will have 7+ years of experience in software engineering, strong proficiency in backend languages like Go or Python, and expertise in modern frameworks such as React. A collaborative culture is prioritized with hybrid work options offered.
Qualifications
7+ years of professional software engineering experience, including leadership in designing and scaling complex systems.
Strong foundation in software engineering principles and distributed systems.
Expertise in at least one backend language such as Go or Python.
Experience with modern frontend frameworks like React or TypeScript.
Proficiency with relational databases such as PostgreSQL or MySQL.
Experience with cloud platforms like GCP or AWS.
Demonstrated ability to lead technical direction and mentor other engineers.
Excellent communication and problem-solving skills.
Responsibilities
Own and drive architectural decisions for core systems and services.
Lead design and development of distributed backend systems, APIs, and integrations.
Provide technical leadership across the stack.
Mentor and up-level engineers through code reviews.
Collaborate with product, design, and leadership on technical roadmaps.
Address cross-cutting concerns such as observability and reliability.
Champion engineering best practices for quality and maintainability.
Stay ahead of industry trends in AI and security.
Skills
Software engineering principles
Distributed systems
Backend languages (Go, Python)
Frontend frameworks (React, TypeScript)
Relational databases (PostgreSQL, MySQL)
Cloud platforms (GCP, AWS)
Leadership in technical direction
Excellent communication
Education
Bachelor’s degree in Computer Science or related field
Tools
Docker
Kubernetes
CI/CD pipelines
Job description
An innovative cybersecurity startup based in San Jose, CA, seeks a Staff Software Engineer to drive its technical vision while ensuring reliability and scalability of its platform. The role involves leading architectural decisions, mentoring engineers, and contributing significantly to both backend and frontend development. Ideal candidates will have 7+ years of experience in software engineering, strong proficiency in backend languages like Go or Python, and expertise in modern frameworks such as React. A collaborative culture is prioritized with hybrid work options offered.