Lead Developer (Full Stack)
Join us and help shape the future of tools and platforms that empower defenders, analysts, and security teams to protect the businesses we serve.
We're building modern, high-quality internal and external products used by our customers and engineers every day. This is work with real impact where you will be designing and developing systems that support decision-making and security automation. You'll take ownership of significant areas of our UI and front-end architecture, crafting fast, intuitive, data-rich experiences. You'll also work closely across the stack with the ability to influence backend design, shaping API contracts, and helping define the patterns and architecture the team will build on.
Stack:
- Frontend: TypeScript, React, Next.js, Tailwind, React Query, or similar technologies
- Backend: Python, Flask, FastAPI, SQLAlchemy/SQLModel
- Data: Postgres (primary), any experience with technologies like ClickHouse or OpenSearch a plus
- Infra: Experience deploying to Kubernetes or serverless technologies, CI/CD, cloud deployment (Azure)
Architecture
- Define the technical direction for our frontend stack.
- Help shape backend architecture
- Define and maintain API interfaces and schemas
Front-end
- Build data-heavy user interfaces: queues, views, timelines and dashboards.
- Help design component structure, layouts, and UI patterns.
- Integrate with internal APIs and services
- Set testing patterns for UI and APIs
Backend
- Help Design and implement REST APIs
- Contribute to the persistence layer in Postgres using tools such as SQLAlchemy / SQLModel.
- Help build internal services for security automation.
- Help shape strong auth/tenancy enforcement
Leadership & mentoring
- Mentor junior developers.
- Lead code reviews and help establish engineering best practices.
- Work with product and stakeholders to break down features into technical requirements.
- Collaborate with design teams when needed.
What we're looking for
Must have:
- 4-5+ years development experience with strong full-stack capability.
- Ideally previous project experience with React and TypeScript.
- Python skills are a strong benefit, ideally with Flask or another REST framework.
- Solid understanding of relational data modelling (Postgres).
- Experience with API design, and validation.
- Comfortable with modern infra basics: containers, serverless, CI, and cloud deployment.
Nice to have:
- Experience with incident/case/ITSM systems.
- Any exposure to cyber security terms and concepts
- Experience scaling APIs for analytics (columnar DBs, search engines).
- Familiarity with queues/events (Kafka, RabbitMQ, service bus).
- Experience mentoring or leading small development teams.
What this role gives you:
- The chance to impact greenfield projects that actually matter.
- Architectural responsibility and long-term vision shaping.
- Opportunity to mentor and grow a team.