Talent.com
Sr. Software Developer
Sr. Software DeveloperWarner Media, LLC. • Ottawa, ON, CA
Sr. Software Developer

Sr. Software Developer

Warner Media, LLC. • Ottawa, ON, CA
3 days ago
Job type
  • Full-time
Job description

Job Summary

Warner Brothers Discovery’s digital arm, Global Customer Experience organization is a high-performing global team working at the dynamic intersection of Technology and Entertainment. In supporting our content creators in the digital space, we continuously leverage our technological capabilities to create immersive viewing experiences for iconic brands including Max.

We are excited to be recruiting a Senior Software Developer to join our Apple team.

Responsibilities

As a Senior Software Developer, you will work within a team of engineers to deliver new customer-facing features across our iOS and tvOS App. Ensuring these are delivered on time and meeting the high-quality standards we have within our teams. You will work closely with other engineers and your manager to plan future sprints for new features and bug fixes.

To be successful in this position, you should have a strong understanding of iOS and tvOS development as well as extensive test driven development experience. You have demonstrated the ability to use common industry tools for software development including but not limited to IDEs, build and continuous integration, source control management, code review tools, and you are able to build software in a professional team environment delivered to production using these tools. You can provide technical documentation describing your contributions and contribute enhancements to your team’s best practices. This is a great opportunity to drive key initiatives, build a high-performance streaming application, working with geographically dispersed Engineers to deliver critical projects and new app architecture. There will be opportunities to mentor and coach junior engineers.

Requirements

5+ years of programming experience using Swift or other similar language. Experience building consumer apps is a must.

Knowledge of or previous experience with VOD is a plus, including experience working with video playback on iOS / tvOS apps.

Knowledge of UIKit is a must, SwiftUI is a plus.

A bachelor’s degree in Computer Science, Engineering or equivalent work experience.

At least 1 year of experience in a tech leadership role is preferred.

Experience building dynamic customer-facing apps that use RESTful APIs to operate. Hands‑on expertise in disparate technologies, typically ranging from front‑end user interfaces through to back‑end systems and all points in between.

Experience with large‑scale application architecture, design, scalability, testability, implementation, and performance tuning.

Experience in modern DevOps / SRE practices such as CI / CD, performance monitoring and incident management.

Computer Science fundamentals in object‑oriented design, algorithm design, problem solving, and complexity analysis.

Excellent communication skills, working with multiple stakeholders (internal and external partners) with different goals, objectives, and aspirations. Effective communication and strong negotiation skills will be key.

Provide guidance on design, coding, and operational best practices and contribute to technical documentation. Recommend technical developments and software to enhance / improve our app or the developer experience.

Mentor junior engineers, overseeing their designs, code quality, and integration into a team.

Rotate follow the sun support with other team members to monitor and debug critical production issues.

Desire to be involved in cross‑platform projects on a large scale in 10+ countries.

Experience with key design and architectural patterns such as MVVM, MVP and SOLID principles.

Experience with Test Driven Development and associated frameworks.

In compliance with local law, we are disclosing the compensation, or a range thereof, for roles in locations where legally required. Actual salaries will vary based on several factors, including but not limited to external market data, internal equity, location, skill set, experience, and / or performance. Base pay is just one component of Warner Bros. Discovery’s total compensation package for employees. Pay Range : $120,000 - $170,000 salary per year. Other rewards may include annual bonuses, short‑and‑long‑term incentives, and program‑specific awards. In addition, Warner Bros. Discovery provides a variety of benefits to employees, including health insurance coverage, an employee wellness program, life and disability insurance, a retirement savings plan, paid holidays and sick time and vacation.

How We Get Things Done…

This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com / guiding-principles / along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

Championing Inclusion at WBD

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

If you’re a qualified candidate with a disability and you require adjustments or accommodations during the job application and / or recruitment process, please visit our accessibility page for instructions to submit your request.

#J-18808-Ljbffr

Create a job alert for this search

Software Developer • Ottawa, ON, CA

Similar jobs
Full Stack Software Developer (Government of Canada Secret-level clearance)

Full Stack Software Developer (Government of Canada Secret-level clearance)

TV2 Consulting • Ottawa, ON, Canada
Full-time
We are seeking an Application Developer to join the Government of Canada delivery team, supporting secure web portal applications (DynaDocs and CanaDocs) and their underlying infrastructure.This ro...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Integration

Software Engineer - Integration

Targeted Talent • Ottawa, ON, Canada
Permanent
We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covi...Show more
Last updated: 30+ days ago • Promoted
Senior Software Architect Engineer (Aerospace / eVTOL)

Senior Software Architect Engineer (Aerospace / eVTOL)

Essence Coaching Group • Ottawa, ON, Canada
Full-time
Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software de...Show more
Last updated: 8 days ago • Promoted
C++ Software Engineer

C++ Software Engineer

Actalent • Nepean, ON, Canada
Full-time
Looking for : C++ Software Engineers in Ottawa.Join a dynamic team focused on Acoustics and Sonar systems within Naval and Airborne domains. Be part of a mission-driven environment where your contrib...Show more
Last updated: 11 days ago • Promoted
Senior C++ Software Engineer

Senior C++ Software Engineer

Targeted Talent • Ottawa, ON, Canada
Permanent
We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer

Senior Software Developer

SRC Can • Ottawa, ON, CA
Full-time
Quick Apply
The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible®.The company was formed to provide innovative products and seasoned analysis to solve the United States&#...Show more
Last updated: 30+ days ago
Software Developer, Services

Software Developer, Services

Slice • Ottawa, ON, Canada
Full-time
Ilir Sela started Slice with the belief that local pizzerias deserve all of the advantages of major franchises without compromising their independence. Starting with his family's pizzerias, we n...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

Actalent • Ottawa, ON, Canada
Full-time
Join a dynamic team dedicated to developing and delivering next-generation military and public safety technology.You will contribute to the advancement of communication capabilities for military an...Show more
Last updated: 3 days ago • Promoted
Intermediate Software Developer

Intermediate Software Developer

SRC Can • Ottawa, ON, CA
Full-time
Quick Apply
The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible®.The company was formed to provide innovative products and seasoned analysis to solve the United States&#...Show more
Last updated: 30+ days ago
Senior Software Engineer

Senior Software Engineer

Veem • Ottawa, ON, Canada
Full-time
Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer

Senior Software Developer

Giatec Scientific Inc. • Nepean, ON, Canada
Full-time
Giatec)is seeking a seasoned Senior Software Developer to architect, build, and scale the services that power MixPilot and its integrations with IoT systems and mobile applications.This is a hands-...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, macOS Core Product - Ottawa, Canada

Software Engineer, macOS Core Product - Ottawa, Canada

Speechify • Ottawa, ON, Canada
Full-time
At Speechify, our mission is to ensure.Speechify's text-to-speech products—including apps on iOS, Android, macOS, Chrome, and web—to listen to PDFs, books, docs, and web content fas...Show more
Last updated: 4 days ago • Promoted
Intermediate Full Stack Software Developer

Intermediate Full Stack Software Developer

SKYTRAC • Ottawa, Ontario, Canada, K2E 7Y1
Full-time
Join Our Dynamic Team at SKYTRAC.SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations wo...Show more
Last updated: 3 days ago
Senior Cloud Platform Software Developer

Senior Cloud Platform Software Developer

March Networks • Ottawa, ON, Canada
Full-time
March Networks is an established global leader in the video surveillance industry and works with the world’s largest retailers and banking institutions. Our goal is to create a positive workin...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

acre security • Ottawa, ON, Canada
Full-time
Software Engineer - Cloud Access Control.Move Security Forward with Acre.Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where...Show more
Last updated: 9 days ago • Promoted
Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

Ouster • Ottawa, ON, Canada
Full-time
At Ouster, we are pioneering the future of Physical AI by redefining the capabilities of deep learning.Through our groundbreaking digital lidar solutions, including the Ouster Gemini perception pla...Show more
Last updated: 30+ days ago • Promoted
Java Software Engineer - ottawa

Java Software Engineer - ottawa

BeaconFire Inc. • ottawa, on, ca
Full-time
BeaconFire is looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position. Develop software and web applications using Java 8 / J...Show more
Last updated: 11 hours ago • Promoted • New!
Senior Software Engineer, RDI

Senior Software Engineer, RDI

Redis • Ottawa, ON, Canada
Full-time
We built the product that runs the fast apps our world runs on.If you checked the weather, used your credit card, or looked at your flight status online today, you're welcome.At Redis, you'...Show more
Last updated: 30+ days ago • Promoted