Senior Software Engineer (Python, API, Serverless, Microservices)

NBCUniversal is seeking a Senior Software Engineer to lead the development of innovative systems aligned with the mission of the Content Sales division. As a key member of the Availability team, you'll build enterprise solutions that aggregate data from diverse systems. This role involves collaboration with IT and business teams, allowing you to directly contribute to cutting-edge technology initiatives. Responsibilities  Serve as the technical lead, guiding the development of full-stack solutions with a focus on API integration and data aggregation. Lead the design and implementation of APIs that aggregate data from multiple external sources and deliver seamless, scalable integrations. Develop clean, maintainable, and scalable code on both the front-end and back-end, following best practices and modern design patterns. Collaborate with cross-functional teams to translate business requirements into technical solutions that align with system architecture. Work collaboratively with a multidisciplinary team within a matrixed organization, leveraging strong interpersonal skills to navigate system complexities and deploy solutions efficiently. Take ownership of services throughout their lifecycle, from design and development to testing, deployment, and ongoing support in production. Drive innovation and continuously improve engineering processes through code reviews, mentorship, and technical leadership. Understand business needs & design quality software solutions that work well with the current architecture Ensure quality & confidence in software by writing effective automated unit tests

Job ID
744000027915565
DetailURL
https://jobs.smartrecruiters.com/NBCUniversal3/744000027915565
Job Level
Job Location
Profession
LastUpdated
Search Meta
51564611_1 Operations & Technology Engineering Engineering United States All Remote
Job Reference number
51564611_1
Multi Location
No
Is Remote Job?
Yes