Staff Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 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, Python, or equivalent. • Experience with modern frontend frameworks (React, Next.js, TypeScript, or similar). • Proficiency with relational databases such as PostgreSQL or MySQL. • Experience with cloud platforms (GCP, AWS, or equivalent). • Demonstrated ability to lead technical direction and mentor other engineers. • Excellent communication, collaboration, and problem-solving skills. • Desired (While experience in all is not required, any of the following would be a plus): • Experience with containerization technologies like Docker and orchestration tools like Kubernetes. • Exposure to AI/ML concepts and technologies, such as: • Prompt Engineering • Retrieval-Augmented Generation (RAG) • Supervised Fine-Tuning (SFT) • Vector Databases • Experience working in an early-stage startup environment. • Education & Certifications • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). • GCP certifications such as Professional Cloud Developer or Professional Data Engineer are a plus.
Responsibilities
• Own and drive architectural decisions for core systems and services, balancing speed, scalability, and security. • Lead design and development of distributed backend systems, APIs, and integrations. • Provide technical leadership across the stack, from backend services to frontend applications. • Mentor, coach, and up-level engineers through code reviews, design discussions, and pairing. • Collaborate with product, design, and leadership to shape technical roadmaps. • Identify and address cross-cutting concerns such as observability, reliability, and performance. • Champion engineering best practices, ensuring code quality, testing, and maintainability. • Stay ahead of industry trends in AI, automation, and security, bringing innovative approaches into our platform.
Benefits
• Opportunity to work with cutting-edge AI-driven cybersecurity technologies and Google SecOps solutions. • Collaborate with a talented and innovative team focused on continuously improving security operations. • Competitive salary and benefits package. • A culture of growth and development, with opportunities to expand your knowledge in AI, cybersecurity, and emerging technologies. • If you're passionate about combining cybersecurity expertise with artificial intelligence and have experience with Google SecOps and Chronicle, we encourage you to apply!