Being the cybersecurity partner of choice, protecting our digital way of life.
Your Career
As a Principal Development Engineer in our group, you will play a pivotal role in architecting, designing, and building the backbone of our cutting-edge system, which is responsible for agentless workload protection. Your expertise will be essential in establishing a solid foundation using microservices, cloud-native technologies, and other innovative solutions. You will work on various cloud providers such as AWS, Azure and GCP, allowing scan and deploy of infrastructure to identify cyber threats, create a scalable, reliable, and high-performance infrastructure, implement and optimize various cloud services and platforms and drive the adoption of innovative technologies and industry best practices within the group.
Your Impact
- Feature development! You will own (design, implement, and test) important feature areas in the Prisma product - All areas are open - you will touch everything from client-side code to Linux kernel
- Always on the GO! Develop using Golang and occasionally using C and JavaScript
- You are a First-String Starter! You will work in close coordination with the PM and QA teams
- Who knew? You do! Research new technologies and see how they can be adapted to the product
- In-depth knowledge of microservices architecture, cloud environments, and cloud-native technologies
Your Experience
- Proven experience as a backend engineer with at least 10+ years of experience - must!
- Computer science or an equivalent degree or equivalent military experience - must!
- A strong passion for software development - must!
- A Strong experience with Any cloud provider ( AWS, GCP, AZURE)
- Previous experience in building infrastructure from scratch or migrating legacy systems to microservices architecture
- Knowledge of serverless computing and event-driven architectures
- Familiarity with CI/CD pipelines and related tools like Jenkins or GitLab
- Experience with monitoring and observability tools such as Prometheus, Grafana, or ELK stack
We have three principles we believe in:
- Quality - no code enters our codebase without a unit test and no feature is added without an integration test - All tests run (and must pass) on every pull request No code enters the codebase without a code review
- Simplicity - we create a design for every significant feature and we make sure the solution is simple and clear - If it is not, we invest more work to make it simple
- We don’t have code that we are afraid to refactor - any code can be refactored if needed - Once identified we change, test, and ship
All your information will be kept confidential according to EEO guidelines.
All your information will be kept confidential according to EEO guidelines.