GetJob.us
D

Software Engineer, Detection

doppelNY
yesterday
Full-timeHybrid

Company

doppel

Location

NY

Type

Full-time

Work Schedule

full time

Work Location

hybrid

Job Description

Join doppel as a Software Engineer focused on detection systems, developing advanced software solutions to identify and mitigate security threats. Work with cutting-edge technologies in a collaborative engineering environment based in New York.

Full Description

Doppel is seeking a talented Software Engineer to join our Detection team in New York. In this role, you will design, develop, and optimize software systems that power our threat detection capabilities, working alongside experienced engineers to build scalable solutions that protect organizations from emerging security risks. As a Software Engineer on the Detection team, you will be responsible for building and maintaining detection algorithms, integrating data sources, and improving system performance. You will collaborate with product, security, and infrastructure teams to deliver high-quality software that meets the needs of our clients. Your work will directly contribute to the effectiveness and reliability of our detection platform. Key responsibilities include writing clean, efficient code, participating in code reviews, and troubleshooting complex technical issues. You will also help define technical requirements, implement new detection features, and ensure our systems remain robust and secure. Continuous learning and knowledge sharing are encouraged as we tackle evolving challenges in the security space. The ideal candidate will have a strong foundation in software engineering principles and experience with relevant programming languages and tools. A background in security, data analysis, or machine learning is advantageous. You should be comfortable working in a fast-paced environment and demonstrate excellent problem-solving abilities. Required qualifications include a bachelor's degree in computer science or a related field, proficiency in at least one major programming language, and familiarity with software development best practices. Candidates should have experience building and deploying production-grade applications. Essential skills include proficiency in Python or similar languages, knowledge of data structures and algorithms, understanding of distributed systems, experience with version control, and familiarity with cloud platforms. Strong communication skills and the ability to work effectively in a team are also important. Doppel is a forward-thinking technology company dedicated to providing innovative security solutions. We foster a collaborative and inclusive workplace where engineers can grow their skills and make meaningful contributions. Our team values creativity, integrity, and a commitment to excellence. We offer competitive compensation, comprehensive health benefits, flexible work arrangements, and opportunities for professional development. Employees have access to ongoing training, mentorship programs, and a supportive environment that encourages innovation. Growth opportunities at Doppel include career advancement paths, leadership development, and the chance to work on impactful projects. We support continuous learning and provide resources for employees to expand their expertise and progress within the company.

Key Skills

PythonThreat DetectionDistributed SystemsCloud PlatformsData Analysis