NBCUniversal

Software Engineer 3

NBCUniversal

full-time

Posted on:

Origin:  • 🇺🇸 United States • Illinois, New York, Virginia

Visit company website
AI Apply
Apply

Salary

💰 $107,448 - $161,172 per year

Job Level

JuniorMid-Level

Tech Stack

AWSCloudDistributed SystemsGoKubernetesLinuxNGINXSDLCUnix

About the role

  • Development : Design, architect, and implement solutions utilizing AWS services, Kubernetes, and containerization technologies.
  • Develop and manage highly scalable and reliable infrastructure on AWS, ensuring optimal performance and cost efficiency.
  • Deploy and manage containerized applications using Kubernetes and related orchestration tools.
  • Implement security best practices and ensure the integrity and compliance of the AWS infrastructure and containerized environments.
  • Optimize application performance, scalability, and availability in the AWS cloud environment.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical designs and specifications.
  • Document and maintain software functionality.
  • Support overall business. Solve issues in technical way.
  • Troubleshoot and resolve infrastructure and application-related issues, working closely with the operations and development teams.
  • Collaborate with stakeholders to identify and implement automation and optimization opportunities across the infrastructure and deployment processes.
  • Partner with global engineering, product and operations teams to further incorporate collective innovations.
  • Mentor junior level software engineers.
  • Core Responsibilities Construct and optimize the infrastructure of the ad delivery system with high concurrency, high availability, and low latency ad delivery.
  • Continuous optimization and reconstruction of existing systems to support rapid business development.
  • Responsible for end-to-end software development, Assists with the software update process for existing applications and roll-outs of software releases.
  • Collaborates with project stakeholders to identify product and technical requirements.
  • Conducts analysis to determine integration needs.
  • Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
  • Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques.
  • Serves as a guide and mentor for junior-level Software Development Engineers.
  • Displays in-depth knowledge of engineering methodologies, concepts, skills and their application in the area of specified engineering specialty.
  • Presents and defends architectural, design and technical choices to internal audiences.

Requirements

  • In-depth understanding of cloud, containerization and other related technologies
  • Familiar with distributed architecture and commonly-used middleware such as cache, message queue, Nginx, etc.
  • Experience in large-scale online service design, development and operation and maintenance is preferred
  • Good understanding of Linux/Unix, with excellent data structure and algorithm foundation
  • Proficiency in C/C++ or Golang and network programming
  • Experience with large system software design and development
  • Experience with distributed systems and mission-critical systems is preferred
  • Demonstrated expertise in problem solving and technical innovation
  • Strong passion with learning/practicing new technics
  • Knowledgeable about SDLC, Agile and Software Engineering Methodology
  • Team working skills, Good communication skills, Willingness to work under pressure
  • Have strong ability and persistency on technical support
  • Have ability to work close with global teams and accept additional working time besides normal working hours to have meeting or co-working with global teams
  • Advertising industry experience is a plus
  • Education Bachelor's Degree or above
  • Relevant Work Experience 2+ years of experience
  • Relevant Work Experience 5-7 Years
DoseSpot

Senior AI Software Developer

DoseSpot
Seniorfull-time$154k–$200k / year🇺🇸 United States
Posted: 34 days agoSource: jobs.ashbyhq.com
AWSAzureCloudDockerJavaKubernetesMicroservices.NETNoSQL
Quantum Health

Senior AI Software Engineer

Quantum Health
Seniorfull-time🇺🇸 United States
Posted: 20 days agoSource: jobs.jobvite.com
AWSAzureCloudDynamoDBGoogle Cloud PlatformJavaJavaScriptKafkaMicroservicesMongoDBMySQLNode.js+8 more
Twilio

Senior Software Engineer (L3)

Twilio
Seniorfull-time$139k–$204k / year🇺🇸 United States
Posted: 37 days agoSource: boards.greenhouse.io
AWSCloudDistributed SystemsDockerDynamoDBGoGrafanaJavaKafkaKubernetesLinuxPostgres+4 more
Ford Motor Company

Software Engineering Manager

Ford Motor Company
Senior · Leadfull-timeColorado · 🇺🇸 United States
Posted: 25 days agoSource: efds.fa.em5.oraclecloud.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformTerraform
General Dynamics Information Technology

Senior Full Stack Developer

General Dynamics Information Technology
Seniorfull-time$109k–$147k / year🌎 Anywhere in the World
Posted: 21 days agoSource: gdit.wd5.myworkdayjobs.com
AWSAzureCloudDockerETLGoogle Cloud PlatformJavaScriptKubernetesNode.jsReactSQL