Back to open positions
Senior Software Engineer
Role Overview
As a Senior Software Engineer at Pillar, you will play a pivotal role in shaping the foundation of our security platform. Working closely with our Head of R&D, you will:
- Take ownership of building our platform from the ground up, from architecture to deployment.
- Own features end to end — you'll spend most of your time in the backend, but you're expected to follow a problem wherever it leads, including the frontend when that's what it takes to ship.
- Collaborate with the R&D team to architect, design, and develop the Pillar platform.
- Refine product features based on user feedback and ensure technical requirements align with user needs.
- Work in an AI-first development environment, leveraging coding agents and AI tooling as core parts of the engineering workflow.
- Innovate and solve cybersecurity challenges with a talented team of engineers.
- Establish and promote our R&D culture and best practices.
Key Responsibilities
Ideal Candidate
- 4+ Years of Software Engineering Experience: Hands-on experience building production-grade SaaS systems, across at least two substantial engineering roles.
- Programming Languages: Strong backend experience in Go and/or Node.js. Comfort with TypeScript, React and Next.js on the frontend, since you'll touch it from time to time.
- Production-Facing Work: You've built and owned systems that real customers depend on — not internal tooling.
- Builder Mentality: Strong ability to take ownership and manage tasks autonomously, seeing features through from start to finish. Zero-to-one experience is a significant advantage.
- Cloud Architecture: Deep understanding of cloud architecture and modern system design principles; experience with k8s is an advantage.
- Databases: Working experience with Postgres or other relational databases, including data modeling.
- A strong passion for the LLM space and AI engineering, with a focus on contributing to the development and evolution of AI-driven security solutions.
Advantages
- Event Streaming: Experience with Kafka or similar streaming platforms.
- Cloud Platforms: Familiarity with AWS services (e.g., EKS, ECR).
- Background in cybersecurity, or prior hands-on work with LLMs and AI systems.
Compensation & Benefits
Why Join Us?
- Be part of a dynamic and passionate team dedicated to revolutionizing the cybersecurity landscape for leading enterprises.
- Enjoy a flexible and inclusive work environment that values creativity, collaboration, and continuous learning.
If you're excited about building secure, enterprise-grade infrastructure for the AI era — and want to shape a category - defining a product from day one — we’d love to hear from you.
Thank you for applying, we got your application.
Our team will be in touch with you
Our team will be in touch with you
Oops! Something went wrong while submitting the form.
.webp)
%20(1).webp)




