Build cybersecurity technology with Python, distributed systems, and cloud platforms while supporting secure outcomes within the CDRR organization.
This Software Developer role requires 6+ years of relevant experience and hands-on Python development. You will design and modernize solutions across the Cyber Security product portfolio. The work involves application design, object-oriented programming, RESTful services, and resilient architecture.
Key Responsibilities: Build secure, scalable software components for cybersecurity platforms
Modernize architecture against resiliency and performance standards
Deliver development work aligned with portfolio priorities
Document technical solutions and communicate with stakeholders
Improve cybersecurity controls and risk management capabilities
Requirements: 6+ years of relevant software development experience
Solid Python development and application design proficiency
Experience with event-driven and message-driven architectures
Distributed systems, Kafka, and RESTful services experience
Cloud, Terraform, SQL, relational, and NoSQL database experience
Apply Python, cloud, and distributed systems expertise to strengthen cybersecurity software and risk resilience capabilities.