Principal Software Engineer
DauTech, San Jose, CA, United States
Exclusive Principal Software Engineering Opportunity with a Pre-IPO AI SaaS Cloud Security Company Offering Long-Term Growth Potential.
Onsite Location: San Jose, California (Santana Row)
As a Principal Engineer, you will drive the technical vision and execution of next-generation AI-based products and services. You’ll be instrumental in transitioning research prototypes into scalable, high-performance, and reliable systems, collaborating across organizational boundaries to turn ideas into reality.
About the Role:
- Design and develop scalable systems that support an AI-driven threat detection platform.
- Collaborate with product management to align on technical requirements and ensure seamless product integration.
- Develop and transition research prototypes into reliable, large-scale production systems.
- Make technical decisions related to data architecture, scalability, and system performance.
- Collaborate with engineers to foster a culture of continuous improvement.
Your Profile:
- 8+ years of experience in developing modern applications and distributed systems.
- Proven experience in designing and implementing large-scale data processing systems
- Expertise in Python, JavaScript, or Rust in production environments.
- Strong understanding of data architecture and systems design
- Ability to collaborate across teams and solve technical challenges.
Job Responsibilities:
- Architect scalable systems that integrate with cybersecurity tools and enhance system performance.
- Deliver high-impact, complex projects from inception to deployment.
- Write detailed design documents to solve complex technical challenges.
- Ensure smooth system delivery with automated tests and modern CI/CD pipelines.
- Research and evaluate emerging technologies to drive innovation and improvements.
Nice to Have:
- Proven track record of contributing to technical vision within R&D environments.
- Experience with Kubernetes and related tooling in production environments.
- Hands-on experience with data technologies (e.g., data lakes, streaming technologies, schema registries).
- Familiarity with observability tools like Grafana and Prometheus.
- Understanding of algorithms, data structures, and parallel computing in high-performance systems.
Are you ready to take on a principal role in a company dedicated to making cybersecurity more intelligent and robust? Join us and help shape the future of AI-driven threat detection systems.