cover image
Doppel

Doppel

doppel.com

2 Jobs

213 Employees

About the Company

Doppel is built to outsmart the internet's biggest threat--social engineering. Using generative AI, we don't just defend; we disrupt attackers' tactics and infrastructures, providing holistic protection against these attacks. Our platform learns from every attempt, evolving in real-time to protect all customers and stay ahead of ever-changing threats. By pairing cutting-edge AI with expert analysis, we outpace threats like phishing, impersonation, and disinformation--delivering comprehensive coverage, speed, and precision that legacy systems can't touch. Backed by a16z, South Park Commons, and SVAngel.

Listed Jobs

Company background Company brand
Company Name
Doppel
Job Title
Staff Software Engineer - Platform
Job Description
**Job Title** Staff Software Engineer – Platform **Role Summary** Senior backend engineer responsible for designing and scaling the core infrastructure of an AI‑native social‑engineering defense platform. Drives platform reliability, data processing, and reusable service patterns to enable rapid product development and support massive daily entity scans. **Expectations** - Deliver high‑quality, production‑ready code at scale. - Lead architectural decisions for data pipelines, notification systems, and shared service frameworks. - Mentor and collaborate with engineering teams to accelerate delivery and maintain consistency. - Ensure platform performance, security, and observability for billions of daily events. **Key Responsibilities** - Build and evolve a scalable data platform with DBT‑based transformation layers for large‑scale event data. - Design and implement a flexible, multi‑channel notification system (Slack, email, etc.). - Create and maintain standardized core service patterns (authentication, persistence, messaging) as reusable libraries. - Collaborate with product, analytics, and security teams to define data models and metrics. - Define and enforce best practices for code quality, testing, and deployment pipelines. - Participate in on‑call rotation and incident response to ensure high availability. **Required Skills** - 8+ years of backend software engineering experience. - Strong proficiency in Python, Java, Go, or similar languages. - Deep knowledge of data engineering concepts, ETL pipelines, and tools such as DBT, Snowflake, BigQuery, or Redshift. - Experience designing distributed, high‑throughput systems (microservices, event‑driven architecture). - Proficiency with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes, Docker). - Familiarity with CI/CD, IaC (Terraform, CloudFormation), and monitoring/observability stacks. - Excellent problem‑solving, communication, and mentorship abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience). - Relevant certifications (e.g., AWS Certified Solutions Architect, GCP Professional Cloud Engineer) are a plus but not mandatory.
San francisco, United states
On site
21-12-2025
Company background Company brand
Company Name
Doppel
Job Title
Software Engineer, Platform
Job Description
**Job Title:** Software Engineer, Platform **Role Summary:** Develop and maintain scalable backend infrastructure that supports an AI-native social engineering defense platform. Focus on building a robust data platform, notification system, and reusable core services to enable rapid growth and reliable threat detection. **Expectations:** - Deliver high‑performance, reliable systems that scale to millions of entities and event streams. - Implement reusable service patterns for authentication, persistence, and messaging. - Reduce duplication across product teams, ensuring consistency and faster feature delivery. **Key Responsibilities:** - Design and implement a scalable data platform with a DBT transformation layer to model and query large‑scale event data. - Build and maintain a flexible notification system that delivers alerts via Slack, email, and other channels. - Standardize core service patterns and shared business logic (auth, persistence, messaging). - Collaborate with product and engineering teams to understand requirements and translate them into scalable solutions. - Participate in architecture reviews, performance tuning, and capacity planning. - Write clean, well‑tested code and maintain comprehensive documentation. **Required Skills:** - Strong backend engineering experience with scalable system design. - Proficiency in data engineering tools, especially DBT for data transformations. - Experience building event‑driven data pipelines and analytics platforms. - Knowledge of notification delivery mechanisms (e.g., Slack API, email services). - Familiarity with microservices, containerization (Docker/Kubernetes), and CI/CD pipelines. - Expertise in authentication, persistence, and messaging patterns. - Ability to write clean, maintainable code and perform code reviews. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. ---
New york, United states
Hybrid
11-01-2026