Job Title: Software Engineer Company Name: DefectDojo, Inc. Job Url: https://jobs.gusto.com/postings/defectdojo-inc-software-engineer-a54fbc00-0410-4892-b27b-2a68af0dcbd6 Job Description: DEFECTDOJO, INC. Software Engineer Remote · Full time Company website Apply for Software Engineer DefectDojo is looking to add a Software Engineer to our team. We are open to Junior or Senior candidates. About DefectDojo, Inc. DefectDojo is the open-source pioneer of DevSecOps, Unified Vulnerability Management, and ASPM. DefectDojo eliminates the repetitive and mundane tasks security professionals hate doing. Further, DefectDojo is the platform and product that enables scalable security through DevSecOps. DefectDojo integrates with 180+ security tools and counting. We have a vibrant and active open source community. We also have a Pro Edition for those who are looking to achieve security automation and actionable insights with the smallest lift possible. Description Job Title: Software Engineer (Junior or Senior) Location: Remote (United States) Employment Type: Full-time Employee Department: Engineering Reports To: Chief Innovation Architect Expected Start Date: January 2, 2025 About DefectDojo DefectDojo is an open-source Unified Vulnerability Management Platform and ASPM, utilized globally by security teams. We empower organizations to establish an effective, risk-based vulnerability management program through centralizing, auto-triaging, deduplicating, and enriching findings from vulnerability scanners. As we expand our commercial product, Dojo Pro, we are growing our engineering team. This expansion will scale our capabilities and provide even more power to security professionals. We are a remote-first, globally distributed team of enthusiastic developers and security experts. We are driven by tackling challenging problems and enabling others to enhance security more efficiently and effectively. Position Overview We are seeking a Software Engineer to join our Customer Innovations Team. We're looking for someone who thrives on diverse technical challenges, including coding, troubleshooting, and optimizing complex distributed systems. In this role, you'll primarily use Python to develop new features, investigate issues, and optimize our core platform. Responsibilities Design, implement, and test core platform enhancements in Python for our Django-based platform. Collaborate with other engineers, our support team, and customers. Participate in code reviews and system design discussions. Triage and fix bugs, security issues, and production incidents Requirements 2+ years experience with DefectDojo or similar platform. If applying as a junior engineer, +2 years experience programming in Python + Django. If applying as a senior engineer, 5+ years experience programming Python + Django. Strong understanding and experience with PostgreSQL. Familiarity with containerization (Docker) and microservices Comfortable working with Git, Linux, and command-line tools Able to work independently in a remote, asynchronous environment Clear written and verbal communication skills in English Nice to Have Experience as a Security Engineer Contributions to the open-source version of DefectDojo. Knowledge of Kubernetes, Helm, or cloud-native infrastructure Contributions to open source projects (especially security tools) Why Join Us 100% remote – work from anywhere Flexible hours and autonomy Direct influence on open-source and commercial software used by major enterprises Fast-paced environment with real-world security impact Opportunity to grow with a small, talented, and passionate team Salary $80,000 - $150,000 per year