NBCUniversal logo
NBCUniversal

Here you can create the extraordinary. Join us.

Development Engineer

EngineerEngineerFull TimeRemoteSeniorTeam 10,001+Since 2004H1B SponsorCompany SiteLinkedIn

Location

India

Posted

36 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAWSCloudJavaPythonGo

Job Description

Development Engineer

NBCUniversal

• Designing and customizing new software applications to enhance functionality and user experience • Managing software updates and releases • Working with stakeholders to develop solutions that meet business needs • Mentoring junior staff • Managing technical documentation • Using performance metrics to improve software reliability • Collaboration with Quality Assurance to ensure compliance with technical specifications • Management of documentation • Analysis of market trends • Participating/leading in collaborative development sessions • Lead the strategic development and implementation of the AI Ops platform and software development solutions • Evaluating, identifying and developing software solutions in public and private cloud • Expert level experience leveraging AWS to build software and automated testing frameworks • Training and overseeing the activities of the members of the development team • Planning, tracking and scheduling software deliverables in partnership with the program team. • Troubleshooting and resolving issues related to IT operations automation solutions

Job Requirements

  • 5-8 years experience in coding and developing in Golang, Python, R or another comparable language
  • 5+ years of experience developing and performing pair programming reviewing using source code such as Github and Github actions
  • Hands-on experience developing IAC solutions, including working with LLMs, prompt engineering, and/or agent frameworks
  • Knowledge of Rest of APIs and experience with low-code/no-code automation platforms
  • Creating and maintaining technical documentation, including design specifications, configuration, deployment, and troubleshooting guides
  • Experience maintaining architecture diagrams such as sequence diagrams; and software specification diagrams
  • Leading and bringing new design concepts to the portfolio
  • Extensive knowledge of the software development process and corresponding technologies
  • Excellent understanding of design patterns and architectural styles
  • Proficient knowledge of agile software operation and development designs
  • Ability to develop software in Golang, Python, or Java
  • Strong soft skills, including attention to detail, problem-solving and communication skills

Benefits

  • array of options
  • expert guidance
  • always-on tools that are personalized to meet the needs of your reality
  • support you physically
  • financially and emotionally through the big milestones and in your everyday life

Related Categories

Related Job Pages

More Engineer Jobs

ContractRemoteTeam 501-1,000Since 2003H1B No Sponsor

• Perform technical assessment of the current IGEL environment, including IGEL UMS configuration, ICGs, device profiles, and endpoint policies • Troubleshoot and resolve IGEL-related endpoint issues in collaboration with engineering and operations teams • Support configuration review, validation, and remediation activities across IGEL-managed devices • Assist with planning and execution of IGEL OS migration from version 11 to version 12, including sequencing, readiness, and rollout support • Participate in technical working sessions to review findings, provide recommendations, and support implementation activities • Support operational stability during migration activities, including identifying and resolving cross-system dependencies • Provide hands-on engineering support across IGEL UMS, endpoint devices, and related virtual desktop infrastructure as needed

North Carolina
$95 - $105 / hour
Job Closed
Full TimeRemoteTeam 10,001+Since 2020H1B No Sponsor

• Understand program requirements and Statements of Work (SOWs) to determine program component environmental / characteristic application requirements. • Provide technology insertion and parts selection/standardization guidance while adhering to business, component parametric, application environmental and circuit application constraints. • Generate and revise component drawings and associated verification data packages. • Review of electronic component and assembly reliability and construction data, and preparation of such data as to facilitate Part and Material Control Board review and adjudication. • Perform alternate part investigations and generate comparison matrices showing the differences and similarities of the parts. • Interface with multiple internal stakeholders and external suppliers/manufacturers to develop component risk and verification delineation. • Facilitate component selection and libraries application through the coordination and generation of the program Bill of Material (BOM) in a collaboration toolset. • Present component standardization, design library, obsolescence management and termination finish risk results in support of design reviews for a program.

Massachusetts
$107.5K - $204.5K / year
Topstep logo

Senior Data Engineer

Topstep

Topstep is a business-to-consumer company that aims to democratize the trading industry. In its mission to empower people to pursue their dreams with financial freedom, Topstep off

Engineer36 days ago

Title: Senior Data Engineer Location: United States Job Description: Summary Are you a hands-on data expert who thrives on building scalable pipelines, shaping modern data platforms, and turning raw data into business value? As a Senior Data Engineer, you will architect and implement the foundational systems that power analytics, automation, and insight across the company. Working at the crossroads of data engineering, analytics, and business, you’ll lead the development of robust data pipelines, optimize workflows with tools like dbt, and drive best practices that scale with our growth. If you're passionate about solving tough data challenges, influencing architecture, and creating impact across teams, join us and help elevate how data is used company-wide because we are never finished learning, and are always seeking to improve. Key Responsibilities - Data Pipeline Development & Ownership: Design, build, and maintain robust and scalable data pipelines from diverse sources including APIs, AWS native databases, and third-party systems with the focus on data quality, reliability, and performance. - Data Orchestration & Modeling: Leverage expert-level experience with dbt and Snowflake to structure, transform, and organize data for improved accessibility and usage. - Monitoring & Troubleshooting: Implement and maintain comprehensive data monitoring and alerting processes to ensure pipeline reliability. - Technical Mentorship: Collaborate with the team on technical design discussions and share best practices to support scalable, reliable, and well-structured data solutions. - Cross-Functional Collaboration: Work closely with engineering, product, and analytics teams to deliver data solutions that drive business value and to communicate complex technical topics to a variety of audiences. - Implementing Standards: Establish best-in-class processes, implement CI/CD for data pipelines, reproducible analytics, and rigorous code review, testing, and documentation standards. Required Qualifications and Key Competencies - 6+ years of experience in data engineering or related fields. - Proficiency in SQL and at least one programming language (e.g., Python). - Strong experience with cloud platforms, particularly AWS (RDS, Redshift, S3, Lambda, etc.), Snowflake, GCP. - Hands-on experience with building and maintaining scalable ETL pipelines, monitoring data quality and debugging data workflows. - Advanced-level proficiency with dbt and experience with data orchestration tools like Dagster or Airflow. - Hands-on experience with data integration from APIs and CDC processes. - Deep understanding of data modeling, warehousing concepts, and performance optimization. - Excellent communication and collaboration skills, with the ability to bridge technical and non-technical teams. - A proactive, ownership-driven mindset with a passion for solving complex data challenges. Company Culture & Perks - Topstep is an engaging working environment which ranges from fully remote to hybrid. We foster a culture of collaboration with cameras on during meetings and a robust Slack environment for communication. - Seven Company-paid Holidays and generous Family Leave. Paid time off is front-loaded. - Competitive 401(k) matching, health, dental, and vision insurance is offered for full time employees. - Vacations are encouraged with a bonus for taking 5 consecutive days. Employee referrals are bonused. Topstep offers a food and groceries budget and contributes towards health and wellness. New Hire Base Salary Range - $155,000 - $180,000. - Bonus: This position is eligible for a performance-based bonus as provided by the plan terms and governing documents. - The compensation offered will take into account internal compensation structure and may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. Equal Opportunity Employer Topstep is an Equal Opportunity Employer. We are committed to fostering an inclusive environment where all employees and applicants are valued. All qualified candidates will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or veteran status, in compliance with applicable federal, state, and local laws. Interested in the role? Apply today with your resume!

Worldwide
$155K - $180K / year
SoftExpert - Software for Excellence logo

Engenheiro de Software Júnior – IA e Automação

SoftExpert - Software for Excellence

Software all-in-one para gestão da transformação digital, inovação e conformidade.

Engineer36 days ago
Full TimeRemoteTeam 501-1,000Since 1995H1B No Sponsor

• Apoiar o desenvolvimento de soluções usando Python ou Node.js; • Aprender e aplicar conceitos de cloud computing com AWS (como Lambda, S3, API Gateway); • Trabalhar com bancos de dados SQL e NoSQL; • Automatizar tarefas com RPA e colaborar com a equipe em integrações de sistemas via APIs; • Apoiar na construção e manutenção de soluções com RAG (indexação, busca vetorial e geração de respostas); • Auxiliar na criação e testes de Agents de IA voltados a automação de tarefas e fluxos inteligentes; • Participar de reuniões técnicas e aprender com clientes e colegas; • Ajudar a testar e implementar soluções com foco em inovação; • Escrever códigos limpos, com boa documentação e foco em aprendizado contínuo.

Brazil
Job Closed