Comcast is looking to strengthen its ability to protect millions of customers and maintain a secure network environment by developing enterprise-scale security applications.
Requirements
- Strong experience with Ruby (or other backend languages like Python, Golang, C, or Rust)
- Proven experience with relational databases (PostgreSQL, MySQL, Oracle, SQL Server)
- Hands-on experience with cloud platforms (AWS, Azure, GCP) and cloud-native development
- Experience with Agile development methodologies and collaborative development environments
- Experience with CI/CD pipelines and tools
- Familiarity with testing frameworks and test-driven development
- Experience with infrastructure as code tools (Terraform, Ansible)
Responsibilities
- Design and develop configuration compliance auditing tools for network devices and databases
- Architect and implement highly scalable and reliable systems capable of handling millions of devices
- Partner with cross-functional teams to define technical and business requirements, ensuring alignment with compliance standards
- Write clean, maintainable, and efficient code following secure development best practices
- Participate in code reviews and provide constructive feedback to ensure code quality and security standards
- Troubleshoot and debug complex issues in production and non-production environments
- Document technical designs, security processes, and compliance procedures
Other
- Bachelor's Degree in computer science, cybersecurity, software engineering, or a related technical field
- 5+ years of relevant software development experience
- Outstanding communication skills, both written and verbal
- Demonstrated ability to work independently and effectively as part of a cross-functional team
- Must be willing to work on-site at least four days per week