Cyber Systems Engineer

NBCUniversal Logo

NBCUniversal

πŸ“Remote - United Kingdom

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs