
About Doppel
Protecting brands in the NFT and crypto space
Key Highlights
- Raised $54.4 million in Series A funding
- Scans over 1.5 million NFTs daily
- Identified over 100,000 threats in the marketplace
- Trusted by major platforms like Opensea and Dapper
Doppel is an online brand protection and anti-phishing platform headquartered in San Carlos, CA. The company leverages AI to identify and mitigate threats across social media, crypto, domains, and app stores, serving clients like Opensea and Dapper. With over $54.4 million raised in Series A funding...
🎁 Benefits
Doppel offers a comprehensive benefits package including health, dental, and vision stipends, flexible vacation and work arrangements, and generous eq...
🌟 Culture
Doppel fosters a culture focused on innovation in the rapidly evolving NFT space, emphasizing the importance of cybersecurity and brand integrity. The...
Skills & Technologies
Overview
Doppel is hiring a Software Engineer to help build their new Simulation product aimed at defending against social engineering attacks. You'll work with technologies like JavaScript and Python, focusing on AI and machine learning. This position requires experience in full-stack development.
Job Description
Who you are
You have a strong background in software engineering with experience in building scalable systems — you've worked on projects that require both frontend and backend development, and you understand the intricacies of full-stack architecture. You are familiar with AI technologies and have a keen interest in applying them to real-world problems, particularly in cybersecurity. Your experience includes working with large datasets and developing applications that leverage machine learning algorithms to enhance user experience and security.
You thrive in fast-paced environments and enjoy collaborating with cross-functional teams — you have a track record of working closely with product managers and designers to create innovative solutions. Your problem-solving skills are top-notch, and you are always looking for ways to improve processes and systems. You are also comfortable with ambiguity and can adapt to changing requirements as projects evolve.
What you'll do
As a Software Engineer at Doppel, you will be a key player in the development of our Simulation product — you will design and implement features that help companies proactively defend against social engineering attacks. Your role will involve writing clean, maintainable code and participating in code reviews to ensure high-quality standards. You will collaborate with data scientists and AI engineers to integrate machine learning models into our applications, enhancing their effectiveness in identifying and neutralizing threats.
You will also be responsible for monitoring application performance and troubleshooting issues as they arise — your analytical skills will be crucial in identifying bottlenecks and optimizing system performance. Additionally, you will contribute to the overall architecture of the product, ensuring that it is scalable and secure. You will have the opportunity to mentor junior engineers and share your knowledge with the team, fostering a culture of continuous learning and improvement.
What we offer
Doppel provides a dynamic work environment where innovation is encouraged — you will be part of a team that is redefining the future of social engineering defense. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will work with cutting-edge technologies and have the chance to make a significant impact on the safety of the digital landscape. Join us in our mission to make the internet a safer place.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Doppel.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Cruise is hiring a Senior Software Engineer to contribute to the development of advanced self-driving vehicles. You'll work on constructing virtual environments for testing and deploying autonomous vehicle software. This position requires expertise in simulation and software engineering.

Staff Engineer
Cruise is hiring a Staff Software Engineer to implement scalable testing pipelines for autonomous vehicle behavior development and validation. You'll work closely with stakeholders to ensure simulation testing provides clear signals on AV behavior. This position requires significant experience in software engineering.

Staff Engineer
Cruise is hiring a Staff Software Engineer to lead the Simulation Test Engineering team in developing scalable testing pipelines for autonomous vehicle behavior validation. You'll work closely with stakeholders to ensure precise and reliable testing products. This position requires significant experience in software engineering.

Software Engineering
Cruise is hiring a Senior Software Engineer II for their Simulation team to develop frameworks and tools for autonomous vehicles. You'll work on constructing virtual environments to ensure safety and efficiency. This role requires expertise in simulation technologies and software development.

Simulation Environments Engineer
OpenAI is hiring a Simulation Environments Engineer to build tooling and infrastructure for realistic virtual environments in robotics research. You'll work with Unity, Python, and C++ to create scalable systems. This position requires experience in simulation and software development.