At Dream, we redefine cyber defense vision by combining AI and human expertise to create products that protect nations and critical infrastructure. This is more than a job; It’s a Dream job. Dream is where we tackle real-world challenges, redefine AI and security, and make the digital world safer. Let’s build something extraordinary together.
Dream's AI cybersecurity platform applies a new, out-of-the-ordinary, multi-layered approach, covering endless and evolving security challenges across the entire infrastructure of the most critical and sensitive networks. Central to our Dream's proprietary Cyber Language Models are innovative technologies that provide contextual intelligence for the future of cybersecurity.
At Dream, our talented team, driven by passion, expertise, and innovative minds, inspires us daily. We are not just dreamers, we are dream-makers.
The Dream Job:
We are seeking an experienced Senior Backend Engineer with a passion for tackling complex challenges across a diverse range of technologies. Your role will involve a deep commitment to software design, code quality, and performance optimization. As part of our Engineering team at Dream, your mission will be to empower critical infrastructure by enabling the detection, investigation, and response to complex attacks and data breaches on their networks.
As a Senior Backend Engineer, you will take a lead role in developing the backend infrastructure to efficiently handle, process, and store massive volumes of data. Your expertise will play a crucial part in building a scalable, high-performance backend system that serves as the foundation for other services within the platform. Additionally, you will be responsible for translating intricate requirements into meticulous and actionable backend designs.
The Dream-Maker Responsibilities:
- Be a significant part of the development of backend infrastructure to efficiently handle, process, and store vast volumes of data.
- Architect and build a scalable, high-performance backend system that supports various services within the platform.
- Translate intricate requirements into meticulous backend design plans, maintaining a focus on software design, code quality, and performance.
- Collaborate with cross-functional teams to implement backend and data-handling techniques.
- Apply your expertise to create robust backend solutions.
- Leverage your proficiency in cloud platforms such as AWS, GCP, or Azure to drive strong backend engineering practices.
- Demonstrate strong debugging skills, identifying issues such as race conditions and memory leaks within the backend system. Solve complex backend problems with an analytical mindset and contribute to a positive team dynamic.
- Bring your excellent interpersonal skills to foster collaboration and maintain a positive attitude within the team.
The Dream Skill Set:
- 5+ years of experience with server-side coding in Python, Go, or Java.
- Experience with microservices architecture and tools (docker, k8s, etc.).
- Experience with large-scale applications with large data volumes and intensive traffic.
- Experience with NoSQL databases.
- Experience with bootstrapping projects and building systems from scratch.
- Proven ownership and leadership skills.
Advantages:
- Experience in the cybersecurity realm.
- Experience with Python development.
- Experience with AI agents workflows and services.
- Experience with graph databases and data modeling.
- Good knowledge of networking , flows, etc.
- Experience working in a startup or small company environment.
Never Stop Dreaming...:
If you think this role doesn't fully match your skills but are eager to grow and break glass ceilings, we’d love to hear from you!
We're always eager to connect with dream-like-minded and vision-inspiring individuals just like you.
Feel free to reach out, as your Dream might be closer than you think!