Job Title: Software Engineer Company Name: DefectDojo, Inc. Job Details: $80k-$150k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/p0elhwcsswalhx68 Job Description: Posted 17h agoSoftware Engineer@ DefectDojo, Inc.View All JobsWebsiteUnited States$80k-$150k/yrRemoteFull TimeResponsibilities:design features, collaborate engineers, triage bugsRequirements Summary:2+ years Python/Django; PostgreSQL; Docker; Git; Linux; remote work; strong English communication.Technical Tools Mentioned:Python, Django, PostgreSQL, Docker, Git, Linux DefectDojo is looking to add a Software Engineer to our team. We are open to Junior or Senior candidates. Description Job Title: Software Engineer (Junior or Senior)Location: Remote (United States)Employment Type: Full-time EmployeeDepartment: EngineeringReports To: Chief Innovation ArchitectExpected Start Date: January 2, 2025About DefectDojoDefectDojo 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 OverviewWe 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.ResponsibilitiesDesign, 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 incidentsRequirements2+ 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 microservicesComfortable working with Git, Linux, and command-line toolsAble to work independently in a remote, asynchronous environmentClear written and verbal communication skills in EnglishNice to HaveExperience as a Security EngineerContributions to the open-source version of DefectDojo.Knowledge of Kubernetes, Helm, or cloud-native infrastructureContributions to open source projects (especially security tools)Why Join Us100% remote – work from anywhereFlexible hours and autonomyDirect influence on open-source and commercial software used by major enterprisesFast-paced environment with real-world security impactOpportunity to grow with a small, talented, and passionate team About the Company 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.