Staff Software Engineer, Backend
An opportunity has emerged in our network for a Staff Software Engineer, Backend, to join a team focused on building a new product at a venture-backed, high-growth security company. The specific company is not named, but the role is fully remote within the US. This position is ideal for a highly experienced engineer ready to own critical systems, set technical direction, and mentor other engineers in a fast-paced environment.
The Role and Core Focus
This Staff-level role involves architecting and implementing the foundational backend systems for a brand-new security product. You will operate with high autonomy and significant ownership, impacting the product’s performance, scalability, and security from its inception.
- Architecture and Design: You will be responsible for defining and driving the technical roadmap and architecture for core backend services and APIs, ensuring the product is built on a reliable, scalable foundation.
- Backend Development: Build and maintain high-performance, resilient, and secure microservices and APIs, with a strong emphasis on Golang (Go) development.
- System Ownership: Take full ownership of critical backend components, from concept and design through deployment, monitoring, and scaling in a cloud-native environment (primarily AWS).
- Leadership and Mentorship: Act as a technical leader within the team, mentoring senior and mid-level engineers, promoting best practices, and raising the bar for engineering excellence and quality.
- Cross-Functional Collaboration: Partner closely with product managers, designers, and frontend engineers to translate high-level requirements into scalable technical solutions.
Required Experience and Technical Skills
The ideal candidate is a deeply experienced backend engineer with a proven track record of designing and scaling complex systems in a fast-growth environment.
- Experience Level: 7+ years of professional experience in software development, with significant experience in backend engineering and system architecture.
- Core Languages: Expert proficiency in Golang (Go) is a strong requirement, in addition to experience with other languages like Python or Java.
- Backend Architecture: Deep experience designing, building, and operating distributed systems, microservices, and resilient APIs.
- Cloud & Data: Proven experience with AWS cloud services and technologies, and expertise with various database systems (e.g., PostgreSQL, NoSQL).
- DevOps & Observability: Strong knowledge of DevOps practices, CI/CD, and modern observability tools for monitoring, alerting, and logging production systems.
- Problem-Solving: Exceptional ability to troubleshoot complex production issues and drive root-cause analysis.
- Mentorship: Demonstrated success in mentoring and influencing engineering teams.
The Environment
The role is part of a high-growth, venture-backed security company, promising a dynamic, autonomous, and intellectually challenging environment.
- Location: Fully Remote (US).
- Company Stage: High-growth, offering a chance to influence a product from its initial stages.
- Culture: Fast-paced, emphasizing ownership, technical excellence, and rapid iteration.
Job Features
| Job Category | Software Engineering |