Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Staff Software Engineer (AWS/SQL/Python/TypeScript)

at NBCUniversal

Posted 1 day ago 1 applied

Description:

  • NBCUniversal is seeking a full-stack Staff Software Engineer to develop software, formalize development processes and tooling, and contribute to the technical vision and strategy of the organization.
  • This role is part of the “Rights and Contracts” organization, which focuses on producing, cataloging, and distributing IP rights and contractual information for the enterprise.
  • Responsibilities include working in an agile software development team to complete backlog items, testing and creating automated tests for code, communicating with business partners to understand user needs, creating documentation for developers and business users, and maintaining cloud-based platforms and environments of supported applications.

Requirements:

  • Candidates must have 8+ years of related experience in software development or an equivalent combination of education and experience.
  • Extensive experience in managing relational databases in production, including large-scale data migrations and schema management through code, is required.
  • Candidates should have extensive experience in writing complex SQL and stored procedures, as well as strong abilities to tune high-performance database queries.
  • Strong experience in API design and development, and in designing and maintaining CI/CD pipelines to automate build, test, and deployment workflows is necessary.
  • Experience in building production-grade, cloud-native software and familiarity with serverless technologies and event-driven design (preferably AWS Lambda) is essential.
  • Proficiency in developing web applications in Python and experience in building responsive, accessible, and user-friendly web interfaces using modern JavaScript frameworks is required.
  • Experience with automated test/build/deploy tools in a Python and TypeScript tech stack is also necessary.
  • Candidates should be passionate about writing clean, maintainable code and able to use and modify other developers’ work.

Benefits:

  • This position is fully remote, allowing employees to contribute from a non-NBCUniversal worksite, typically their residence.
  • The role is eligible for company-sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and various discounts and perks.
  • The salary range for this position is $130,000 - $170,000 and it is bonus eligible.