Cyber Systems Engineer

NBCUniversal
Summary
Join NBCUniversal's Consumer Product Security team as a Security Software Engineer. Partner with Global Streaming Technology and Cyber Security to build and deploy internal services enhancing our security posture using data-driven approaches. This role requires 3+ years of software engineering experience focused on cloud-native applications and security, extensive Golang knowledge, and experience with highly available and scalable cloud-based security services. You will contribute to the design and implementation of complex software systems integrating security best practices and work with consumer-facing applications. The ideal candidate possesses strong knowledge of cloud services, security principles, and industry best practices. This is an exciting opportunity to join NBCUniversal during a period of growth and evolution.
Requirements
- 3+ years of experience in software engineering, with a focus on cloud-native applications and security
- Extensive Golang knowledge with a focus on building and improving cloud-native services
- Experience delivering, and improving on, highly available and scalable cloud-based security services
- Strong knowledge of the secure software development lifecycle, security principles and secure coding practices
- Experience in Consumer-Facing Applications: Direct experience with products or services consumed by millions of users, particularly in streaming media, OTT platforms, or digital media services
- Detailed knowledge of common cloud services and models offered and potential risks posed by each
- Knowledge of best practices in the Cyber Security industry, such as the OWASP Top 10, CWE/SANS Top 25, CIS Critical Security controls, and NIST Cloud Security guidelines
- Give and receive constructive feedback in a team environment, fostering a culture of continual improvement and excellence
- Comfortable enabling others to do their best through documentation, resources and mentorship
- Excellent time management skills to appropriately prioritize multiple concurrent projects
Responsibilities
- Build and deploy internal services that enhance our organizations security posture through data driven approaches and align with Cyber Security and Enterprise Technology strategies
- Contribute and support the team in design and implementation of complex software systems that integrate security best practices
Preferred Qualifications
- Formal Degree is not required, relevant experience in the above mentioned areas prioritized
- Experience in software engineering, with a focus on cloud-native applications and security
- Fluent in Golang and software design patterns
- Extensive experience with AWS services, particularly in serverless and security domains
- Strong background in infrastructure as code, with expertise in AWS CDK, Pulumi and/or Terraform
- Strong DevOps background, including advanced CI/CD practices and automated testing strategies
- Good understanding of containerization, orchestration, and microservices architectures
- Proven track record of leading complex software projects from conception to delivery
Share this job:
Similar Remote Jobs
