Backend Software Engineer

1 month ago


Canada Index Exchange Full time
{"title": "Backend Software Engineer", "description": "Shape the Future of Ad Tech

We're a team of innovators who have been shaping the earliest forms of ad tech, and we're looking for talented engineers to help us take it to the next level.

Our customers have unique problems that require technical expertise to solve at internet scale, and that's where our team makes a real difference.

We handle over 350 billion requests every day, all running in our own global data centers.

As a member of our technology team, you'll have an enormous amount of autonomy in building and managing our systems to support and enable our growing level of scale.

We pride ourselves on our independence and openness, not only in our technology, but in our teams, too. Our diverse and inclusive culture celebrates how we can leverage our unique differences to help drive Index forward.

In working together across our teams, we're continually investing in the people and technology to solve the industry's most complex problems.

As we extend the promise of ad tech to every channel, we're looking for talented engineers to help advance Index, and the industry, forward.

Index Exchange funds the open web. Content and journalism across the internet are funded through advertising, and we are the engine that helps to make that happen transparently, safely and efficiently.

We are expanding our technology teams, and we're looking for technologists with a passion for high-performance software development, and a drive to deliver software products and platforms that enable and empower industries at a global scale.

A software engineer grows and maintains a deep knowledge of how software components and broader system architecture come together to deliver expected features.

You'll be expected to investigate independently and ask for help when you hit an obstacle.

You'll easily apply technology principles and design techniques based on the experience you have accumulated, allowing you to contribute to complex designs, as well as make suggestions for implementing improvements in any given piece of code.

The systems and tools you'll be working on allow our partners to easily interact with our exchange, including work on Open-Source projects.

Designing, writing, and testing robust and reliable code.

Analyzing and estimating work in an agile environment.

Suggest, promote, and implement improvements to coding standards and practices.

Minimum of 3 to 5 years of hands-on experience as a backend software engineer.

Excellent problem-solving skills, the ability to think differently, and an understanding that compromise, negotiation, and practicality are important qualities.

Experience working with data products: data APIs and data reporting.

Understanding and hands-on experience with all aspects of developing end-to-end web applications and microservices.

This includes architecting, coding, debugging, optimizing/refactoring, automated testing, and deploying of APIs.

Automated testing platforms and unit tests.

General computer science/engineering knowledge:

Algorithms, design patterns, software architecture, etc.

Comprehensive health, dental, and vision plans for you and your dependents.

Paid time off, health days, and personal obligation days plus flexible work schedules.

Competitive retirement matching plans.

Bi-weekly town halls and regular community-led team events.

", "lang_code": "en"}

  • Canada Tucows Full time $117,000 - $130,000

    Job Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer to join our team at Tucows. As a Backend Software Engineer, you will be responsible for designing, implementing, and maintaining the server-side code for our web applications, databases, and APIs.Key Responsibilities:Design and optimize database schemas, write...


  • Canada Tucows Full time $117,000 - $130,000

    Job Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer to join our team at Tucows. As a Backend Software Engineer, you will be responsible for designing, implementing, and maintaining the server-side code for our web applications, databases, and APIs.Key Responsibilities:Design and optimize database schemas, write...


  • Canada Techedinlabs Full time

    Senior Backend Developer OpportunityWe are seeking a highly skilled Senior Backend Developer to join our team at Techedinlabs in Canada. As a Senior Backend Developer, you will play a key role in designing and implementing scalable, efficient, and secure backend systems using Java, Node.js, and AWS technologies.Key Responsibilities:Design and develop...


  • Canada Index Exchange Full time

    About Index ExchangeIndex Exchange is a leading technology company that powers the open web. We are the engine that helps to make advertising transparent, safe, and efficient. Our people and platforms are the foundation and enabler of that growth.Job DescriptionWe are looking for a talented Backend Software Engineer to join our team. As a Backend Software...


  • Canada Index Exchange Full time

    About Index ExchangeIndex Exchange is a leading technology company that powers the open web. We are the engine that helps to make advertising transparent, safe, and efficient. Our people and platforms are the foundation and enabler of that growth.Job DescriptionWe are looking for a talented Backend Software Engineer to join our team. As a Backend Software...


  • Canada Tucows Full time $117,000 - $130,000

    About TucowsTucows is a company that has grown from a simple shareware site in 1993 to a stable of businesses. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. Our team of over 1,000 people works in over 20 countries to make the Internet better.Job DescriptionWe are seeking a skilled Backend Software Engineer to join...


  • Canada Tucows Full time $117,000 - $130,000

    About TucowsTucows is a company that has grown from a simple shareware site in 1993 to a stable of businesses. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. Our team of over 1,000 people works in over 20 countries to make the Internet better.Job DescriptionWe are seeking a skilled Backend Software Engineer to join...


  • Canada Electronic Arts Inc. Full time

    Backend Software Engineer OpportunityWe are seeking a skilled Backend Software Engineer to join our team at Electronic Arts Inc. as we continue to push the boundaries of innovation in the gaming industry.As a Backend Software Engineer, you will be responsible for developing scalable, resilient, and globally available web services that support millions of...


  • Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    Job Title: Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer with expertise in .NET to join our team at Aequilibrium Software Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using .NET technologies.Key...


  • Canada Electronic Arts Inc. Full time

    Backend Software EngineerWe're seeking a highly skilled Backend Software Engineer to join our team at Electronic Arts Inc. in a remote setting. As a key member of our team, you will be responsible for developing a new mobile title for EA, working closely with designers, producers, and client engineers to create innovative and scalable web services that...


  • Canada Index Exchange Full time

    About Index ExchangeWe're a leading ad tech company that's shaping the future of online advertising. Our customers have unique challenges that require innovative solutions, and we're looking for talented engineers to help us deliver.Job SummaryWe're seeking a skilled Backend Software Engineer to join our team. As a key member of our technology team, you'll...


  • Canada Index Exchange Full time

    About Index ExchangeWe're a leading ad tech company that's shaping the future of online advertising. Our customers have unique challenges that require innovative solutions, and we're looking for talented engineers to help us deliver.Job SummaryWe're seeking a skilled Backend Software Engineer to join our team. As a key member of our technology team, you'll...


  • Canada Cribl, Inc. Full time

    About the RoleCribl, Inc. is seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will play a critical role in designing, implementing, and deploying scalable and maintainable backend services on cloud providers, preferably AWS.Key ResponsibilitiesContribute to the technical direction and...


  • Canada Cribl, Inc. Full time

    About the RoleCribl, Inc. is seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will play a critical role in designing, implementing, and deploying scalable and maintainable backend services on cloud providers, preferably AWS.Key ResponsibilitiesContribute to the technical direction and...


  • Canada Minawari Full time

    Job Title: Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop high-quality backend code to create powerful new features for...


  • Canada Tbwa ChiatDay Inc Full time $206,700 - $289,400

    Job Title: Staff Backend EngineerWe are seeking a highly skilled Staff Backend Engineer to join our Experimentation Platform Team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and reliable backend systems that support our experimentation platform.Key Responsibilities:Design and develop high-quality...


  • Canada Tbwa ChiatDay Inc Full time $206,700 - $289,400

    Job Title: Staff Backend EngineerWe are seeking a highly skilled Staff Backend Engineer to join our Experimentation Platform Team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and reliable backend systems that support our experimentation platform.Key Responsibilities:Design and develop high-quality...


  • Canada Partium Full time

    About the RoleWe are seeking an experienced Backend Developer to join our international team of seasoned software engineers and ML researchers. As a key member of our team, you will be responsible for developing high-quality, scalable, and maintainable backend applications and services using Python.Key ResponsibilitiesDesign and implement robust backend...


  • Canada Tucows Full time $117,000 - $130,000

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Tucows. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the server-side code for our web applications, databases, and APIs.Key ResponsibilitiesDesign and implement server-side code for web applications,...


  • Canada Tucows Full time $117,000 - $130,000

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Tucows. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the server-side code for our web applications, databases, and APIs.Key ResponsibilitiesDesign and implement server-side code for web applications,...