Software Engineer (Python, AWS, SQL)
Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by NBCUniversal, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer (Python, AWS, SQL) at NBCUniversal will play a pivotal role in developing solutions that enhance our digital media platforms. This position involves working within an agile team environment to design, implement, and maintain robust applications and services, leveraging cutting-edge technologies. The incumbent will collaborate closely with cross-functional teams to gather requirements, ensure system performance, and drive continuous improvement initiatives.
Job Responsibilities
- Design, develop, and maintain high-quality software applications using Python.
- Utilize AWS services to deploy and manage scalable, fault-tolerant applications.
- Write and optimize SQL queries for data retrieval and reporting.
- Collaborate with product managers and business stakeholders to define software requirements.
- Participate in code reviews and provide constructive feedback to colleagues.
- Troubleshoot, debug, and resolve software defects in a timely manner.
- Document development processes, code changes, and system architectures comprehensively.
- Stay updated with emerging technologies and best practices to enhance system functionalities.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in software development with a focus on Python.
- Proficiency in AWS services such as EC2, S3, Lambda, and RDS.
- Strong experience with SQL and database management.
- Familiarity with version control systems, such as Git.
- Experience with agile development methodologies.
- Excellent problem-solving skills and a detail-oriented mindset.
- Strong communication skills, both written and verbal.
Technologies & Tools
The Software Engineer will primarily work with technologies such as Python for application development, AWS for cloud services deployment and management, and SQL for database interactions. Additional tools may include Docker for containerization, Jenkins for continuous integration, and version control systems like Git for source code management.
Ideal Candidates
The ideal candidate for this position is a proactive and innovative problem solver, who thrives in a collaborative environment. They possess a strong passion for technology, along with a keen interest in leveraging software engineering principles to produce high-quality code. Adaptability, resilience, and a continuous learning mindset are essential traits for success in this dynamic role within NBCUniversal.
??? people applied to this job
Among 15 to 24-year-olds in Malta, unemployment was 10% in July 2026, against 3.5% for everyone, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago