1

Senior Software Engineer Relocation Jobs in Ottawa, ON

As a Senior Software Developer, you will work across the stack to develop fast, secure, and scalable applications at the center of CNN's affiliate distribution ecosystem. You will collaborate closely ...

As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack ... and senior leadership * You have development experience with Python and/or JavaScript/Typescript

About the Role This position is for a Senior Software Developer for the AI team. In this role, you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration and ...

Code! Be passionate about software engineering with a strong sense of ownership for the code that you and your team write. * Support others on your team through code reviews, pairing and ...

Senior C++ Software Engineer

Ottawa, ON · Remote

$120K - $150K/yr

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...

Senior C++ Software Engineer

Ottawa, ON · Remote

$120K - $150K/yr

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...

About the Role This position is for aSenior Software Developer for the AI team. In this role, you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration and ...

Degree/diploma in CS, Software Engineering, Multimedia, Game Dev, or related * Intermediate to senior level of experience * Experience with scripting languages like Lua or Python * UI development ...

As a Senior Software Developer in Tset within GQA, you will be responsible for ensuring the quality, reliability, scalability, and performance of software products through strategic test planning ...

Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line. Our team is responsible for developing ...

Showing results 21-40

Senior Software Engineer Relocation information

What is a senior software engineer relocation?

A Senior Software Engineer Relocation refers to a senior-level software engineering position that includes support for relocating to a different city, state, or country for the job. This typically means the employer provides assistance such as covering moving expenses, helping with visas, or offering temporary housing. Senior Software Engineers in these roles are expected to bring significant technical experience and leadership skills to their new location. Relocation packages can vary widely depending on the company and the destination. These positions are common in global tech companies seeking to attract top talent from around the world.

What are common challenges senior software engineers face when relocating, and how can they prepare for a smooth transition?

Senior Software Engineers relocating for a new position often encounter challenges such as adapting to a new work culture, navigating unfamiliar technologies or systems, and settling into a new city or country. To ensure a smooth transition, it's helpful to communicate proactively with your new team, seek guidance on local best practices, and make use of any relocation support offered by your employer. Additionally, joining internal tech communities and attending onboarding sessions can help you build relationships and quickly acclimate to both the technical and social aspects of your new workplace.

What are the key skills and qualifications needed to thrive as a senior software engineer when relocating?

To thrive as a Senior Software Engineer, you need advanced programming expertise, deep knowledge of software design principles, and a relevant degree in computer science or a related field. Familiarity with industry-standard tools like Git, cloud platforms (AWS, Azure), and experience with agile development methodologies are typically required, along with certifications such as AWS Certified Solutions Architect being advantageous. Strong problem-solving, leadership, and cross-cultural communication skills help you adapt quickly and collaborate effectively within new teams and environments. These competencies ensure you can deliver high-quality solutions, integrate smoothly into diverse workplaces, and drive technology projects to success, especially when adjusting to a new location.

What is the difference between Senior Software Engineer Relocation vs Software Developer?

AspectSenior Software Engineer RelocationSoftware Developer
Required CredentialsBachelor's or Master's in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding skills
Work EnvironmentTeam-based, project-driven, often in tech companies or startupsSimilar environment, often in software firms or tech departments
Employer & Industry UsageUsed by companies hiring senior engineers willing to relocate for projectsCommonly used for entry to mid-level roles in software development

Senior Software Engineer Relocation typically involves experienced professionals moving to new locations for advanced roles, often with leadership responsibilities. Software Developer roles are more focused on coding and implementation, suitable for a broader range of experience levels. The main difference lies in experience level, responsibilities, and the scope of work, with Senior Software Engineer Relocation emphasizing seniority and relocation benefits.

What are popular job titles related to Senior Software Engineer Relocation jobs in Ottawa, ON? For Senior Software Engineer Relocation jobs in Ottawa, ON, the most frequently searched job titles are:
What job categories do people searching Senior Software Engineer Relocation jobs in Ottawa, ON look for? The top searched job categories for Senior Software Engineer Relocation jobs in Ottawa, ON are:
What cities near Ottawa, ON are hiring for Senior Software Engineer Relocation jobs? Cities near Ottawa, ON with the most Senior Software Engineer Relocation job openings:

Senior Software Developer

Warnerbros

Kanata, ON

Full-time

Medical, Life, Retirement, PTO

Re-posted 28 days ago


Job description

Welcome to Warner Bros. Discovery... the stuff dreams are made of.

Who We Are...

When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...

From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.

To see what it's like to work atCNN, follow @WBDLife onInstagramandX!

As a Senior Software Developer, you will work across the stack to develop fast, secure, and scalable applications at the center of CNN's affiliate distribution ecosystem. You will collaborate closely with designers, product partners, editorial teams, and engineering peers to deliver features that support daily journalism and global content operations.

Your New Role...

You will develop platform features in Node.js, build user-facing interfaces in React or Vue.js, and design backend services deployed on AWS. You will contribute to architecture reviews, write maintainable code, and help integrate with internal content platforms, authentication systems, and media pipelines. Your work will span prototyping, production implementation, performance tuning, and ongoing platform improvements. You will support CI/CD workflows, participate in incident response when necessary, and work closely with cross-functional partners to ensure the platform remains fast, reliable, and easy to use for partner newsrooms.

Qualifications & Experience...

  • 5+ years of software engineering experience

  • Strong experience with Node.js and modern JavaScript/TypeScript

  • Experience building applications with React or Vue.js

  • Hands-on experience with AWS services (Lambda, ECS/EKS, S3, CloudFront, API Gateway)

  • Strong understanding of data structures, algorithms, and modern engineering practices

  • Experience with Postgres and caching technologies such as Redis or DynamoDB

  • Ability to break down complex initiatives into well-defined engineering work

  • Strong cross-team communication and collaboration skills

  • Regular use of AI development tools (Cursor, Codex, Claude, etc.) to improve velocity and code quality

  • Commitment to code quality, testing, performance, and reliability

The Nice to Haves...

  • Experience building newsroom tools, CMS systems, or media workflows

  • Familiarity with CDNs or edge compute platforms Experience with content ingestion, video workflows, or internal publishing sytems

  • Experience with A/B testing, analytics, or experimentation tooling Infrastructure-as-code experience (Terraform, CloudFormation)

  • Contributions to open-source or internal developer tooling

  • Experience mentoring, onboarding, or supporting other engineers

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.

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: $114,100.00 - $182,600.00 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.This is a newly created position.