571-384-7900
Software Engineering Leader (Full Stack)
Atlanta, GA · Full time
Our Software Engineering Leader (Full Stack) will lead the development and evolution of Bricklayer AI’s full stack application through hands-on technical leadership and team scaling. This role demands 50% individual contribution and 50% team leadership, reporting directly to the CTO. The ideal candidate will actively write code, review architectures, and make critical technical decisions while scaling your engineering team as we grow. You’ll personally drive complex feature development while building scalable development organizations that deliver exceptional customer experiences. **Location: This position is based in Atlanta, GA and requires full-time in-office work at our Atlanta R&D Center**
About Bricklayer AI Inc.
Bricklayer AI is the first multi-agent LLM-based AI solution that brings autonomous AI specialists and human experts into a single collaborative and effective security team. Our automated AI Security Analyst, Threat Intelligence Analyst, and Incident Responder autonomously handle complex incidents, with minimal human oversight. They learn continuously, collaborate seamlessly, and enable human teams to build a stronger defense.
Description
Our Software Engineering Leader (Full Stack) will lead the development and evolution of Bricklayer AI’s full stack application through hands-on technical leadership and team scaling. This role demands 50% individual contribution and 50% team leadership, reporting directly to the CTO. The ideal candidate will actively write code, review architectures, and make critical technical decisions while scaling your engineering team as we grow. You’ll personally drive complex feature development while building scalable development organizations that deliver exceptional customer experiences.
**Location: This position is based in Atlanta, GA and requires full-time in-office work at our Atlanta R&D Center**
Responsibilities
- Hands-on Technical Leadership: Personally architect and implement critical features across the full stack while defining development strategy and technology roadmap for the entire Bricklayer platform
- Scaling Engineering Teams: Build, lead, and mentor engineering teams that will scale, including frontend, backend, and full-stack developers
- Product Development: Partner closely with Product Management to translate customer requirements into scalable technical solutions and user experiences
- Architecture & Implementation: Personally design and implement system architecture for both frontend applications and backend services, writing production code while ensuring scalability, performance, and maintainability
- Engineering Culture & Code Quality: Establish development best practices, personally conduct code reviews, implement testing strategies, and set engineering standards through hands-on example
- Customer Experience: Drive initiatives to deliver intuitive, responsive user interfaces that make complex cybersecurity workflows accessible through natural language
- Integration Strategy: Lead development of our no-code integration platform and API ecosystem for seamless customer technology adoption
- Performance & Scale: Ensure applications can handle enterprise-scale workloads while maintaining optimal user experience and system performance
- AI/ML Integration: Collaborate with AI Engineering teams to integrate LLM capabilities, RAG systems, and agent workflows into user-facing applications
- Security Implementation: Implement security best practices in application development, including secure coding, authentication, and data protection
Qualifications
Required
- 6+ years of full-stack software engineering experience with 2+ years in hands-on engineering management roles
- Proven experience scaling engineering teams from startup phase to mature organizations.
- Demonstrated ability to balance significant individual contribution (50%+) with team leadership responsibilities
- Expert knowledge of modern frontend frameworks (React, TypeScript, HTML5, CSS3) with hands-on implementation of complex applications
- Strong hands-on backend development experience with Python, Node.js, or similar languages
- Deep understanding of RESTful API design, GraphQL, and microservices architecture
- Experience with cloud-native application development on AWS or Azure
- Strong database design skills with both SQL and NoSQL databases
- Proven track record shipping SaaS applications that scale to thousands of users
- Experience with modern development practices (Agile, CI/CD, automated testing, code reviews)
- Understanding of authentication systems (OAuth 2.0, SAML, SSO, RBAC)
- Excellent communication skills and experience presenting to executive stakeholders
- Track record of recruiting, hiring, and developing engineering talent
Preferred
- Experience in cybersecurity, security operations, or enterprise security tools
- Background integrating AI/ML models and LLMs into production applications
- Knowledge of data visualization libraries and techniques for security analytics
- Experience with real-time systems and WebSocket implementations
- Understanding of accessibility standards and inclusive design principles
- Contributions to open-source projects or technical community involvement
- Experience with micro-frontend architectures and component libraries
- Background in UX/UI design principles and design system development
