Backend Infrastructure Engineer

3 weeks ago


Toronto, Ontario, Canada reddit Full time

We're seeking a talented software engineer to join our Ads Targeting Platform team, a dynamic group of engineers dedicated to providing robust infrastructure and innovative solutions for audience targeting and other related products.

Why This Role Matters:

As a member of our Ads Targeting Platform team, you'll play a crucial role in enabling advertisers to effectively reach and engage their target audiences on Reddit. Your work will directly contribute to the growth and success of our Ads business, ensuring that we deliver high-quality and privacy-compliant targeting solutions.

Responsibilities:

  • Develop and maintain the infrastructure and framework that supports a variety of targeting products, ensuring scalability and reliability.
  • Enhance audience targeting capabilities by creating and managing P/P audience solutions, and optimizing data pipelines and serving stack for maximum efficiency.
  • Collaborate with cross-functional partners, including product managers, designers, and other engineers, to deliver solutions that meet the needs of our stakeholders.
  • Take ownership of projects from concept to delivery, ensuring that your solutions meet the highest standards of quality and performance.
  • Continuously learn and grow with our team, staying up-to-date with the latest technologies and trends in software development.

Technologies used on the team include:

  • Languages: Go, Scala, Python
  • Frameworks: Baseplate, Thrift, gRPC
  • Data storage and processing: Cassandra, Redis, Druid, Kafka, Spark
  • Tools: Kubernetes, Docker, Argo, Airflow

What We're Looking For:

  • A Bachelor's degree or higher in a quantitative or computer science-related field (e.g., mathematics, statistics, economics, finance, computer science)
  • 5+ years of full-time software engineering experience in a highly scalable computing environment
  • Experience in backend or full-stack development, with a passion for learning and adapting to new technologies
  • Strong communication and collaboration skills, with the ability to work effectively with diverse stakeholders
  • A commitment to delivering high-quality solutions that meet our users' needs, while prioritizing their privacy and security

Nice to Have:

  • Prior experience in the ads or audience targeting space, with a deep understanding of the challenges and opportunities in these areas
  • Experience with agile development methodologies and version control systems like Git
  • A passion for mentorship and knowledge-sharing, with a desire to help others grow and develop in their careers

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Tecsys Inc. Full time

    Job Title: Software Engineer - Backend Developer for Cloud InfrastructureWe are seeking an experienced Software Engineer - Backend Developer for Cloud Infrastructure to join our team at {company}. The ideal candidate will have a strong background in cloud infrastructure and be able to design, develop, and maintain scalable and secure backend...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeAt Stripe, we're building a financial infrastructure platform for businesses.Millions of companies use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.We're looking for a talented Backend Software Engineer to join our Bank Connectivity team within Financial Connections.As an engineer on this team, you'll...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Commercial Bakeries Corporation Full time

    Job Title: Software Engineer - Backend DeveloperWe are seeking a skilled Software Engineer to join our team of experienced professionals. As a Backend Developer, you will be responsible for designing, developing, and maintaining the back-end infrastructure of our software applications.

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Amazon Full time

    Job Title: Senior Software Engineer (Backend)Job Summary:We are seeking a skilled Senior Software Engineer (Backend) to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the backend infrastructure of our product.Main Responsibilities:* Design and develop scalable and...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Supreme Lube Full time

    About the Job:We are seeking a skilled Software Engineer - Backend Developer to join our team at {company}.As a key member of our team, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications. This includes creating efficient algorithms, writing clean, readable code, and collaborating with...


  • Toronto, Ontario, Ontario, Canada Tiny Mile Full time

    Tiny MileOur contribution to society includes reducing congestion, and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled people, and enabling affordable delivery for local businesses.TeamOur Platform team is at the forefront of engineering time-sensitive, distributed systems and...

  • Backend Engineer

    3 weeks ago


    Toronto, Ontario, Canada Stripe Full time

    At Stripe, we are seeking a skilled Backend Engineer to join our team. As a Backend Engineer, you will develop infrastructure, APIs, and toolings that enable Stripe and its users to secure and scale their in-person experience.Key Responsibilities:Design, build, and maintain systems that support users to efficiently and effectively communicate, authenticate,...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Amazon Full time

    About the Role:As a Senior Software Engineer at Company, you will be responsible for designing, developing, and maintaining our backend infrastructure. You will work closely with our cross-functional team to identify and prioritize features, and collaborate with our engineering team to implement new technologies and tools.Key Responsibilities:Design and...

  • Cloud Engineer

    2 weeks ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Astra North Infoteck Inc. Job DescriptionJob Title: Cloud Engineer - Backend SystemsWe are seeking a highly skilled Cloud Engineer to join our team at Astra North Infoteck Inc. in Toronto. This is a full-time position, and the ideal candidate will have 6-8 years of experience in cloud engineering.About the Role:Design and develop scalable, secure, and...


  • Toronto, Ontario, Canada Certified Mechanical Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining our backend infrastructure using cutting-edge technologies.As a Cloud Software Engineer, you will work closely with our DevOps team to ensure seamless deployment and scaling of our applications.Design and...

  • Backend Engineer

    3 weeks ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Role Description:• Collaborate with engineering teams to design and implement scalable and secure backend services using modern technologies such as microservices, containerization, and cloud-native tools.• Develop and maintain a deep understanding of our platform and systems, including PIM, ERP, Commerce, CMS, and Marketing, and their relationships and...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Porter Airlines Full time

    Job Title: {title}About the Role:As a Software Engineer (Backend) at {company}, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications. You will work closely with the development team to identify and prioritize project requirements and implement solutions that meet these needs.Key...


  • Toronto, Ontario, Canada Amazon Full time

    We are seeking a skilled Backend Software Engineer to join our team, focusing on cloud technology. As a cloud infrastructure specialist, you will be responsible for designing and developing scalable and secure backend systems.You will work closely with our cross-functional team to deliver high-quality solutions that meet our business needs. Your expertise in...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Canada Inc Full time

    We are looking for a skilled Software Engineer to join our team. The ideal candidate will have experience with cloud infrastructure and a strong understanding of backend development.Design and implement scalable cloud-based systemsCollaborate with cross-functional teams to deliver high-quality softwareStay up-to-date with the latest cloud technologies and...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job OverviewAstra North Infoteck Inc. is seeking a highly skilled Backend Engineering Principal to join our team. As a key member of our engineering organization, you will be responsible for leading the development and implementation of our backend systems.

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Barracuda Full time

    About the RoleAs a Senior Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications. This includes working with our team to identify business requirements, designing and implementing scalable and efficient solutions, and collaborating with other teams to ensure seamless...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    At Astra North Infoteck Inc., we are seeking a highly skilled Backend Engineering Principal to lead our backend engineering team.About the RoleThis is a key leadership position that will be responsible for driving our backend strategies and ensuring that they align with our company's goals. The ideal candidate will have extensive experience in ecommerce,...

  • Backend Developer

    2 weeks ago


    Toronto, Ontario, Canada Electronic Arts Full time

    Role OverviewThis role is an exciting opportunity to join Electronic Arts as a Senior Software Engineer in the team responsible for architecting and coding backend services for our generative AI/ML platform.You will work with engineers to design, implement, and deploy scalable, secure, and efficient backend systems using cloud infrastructure such as AWS,...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Scotiabank Full time

    About the Role:We are seeking a skilled Backend Software Developer to join our team at {company}.As a Backend Software Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems.Collaborate with...


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: Senior Backend Python Developer Job Description:We are looking for a highly skilled Senior Backend Python Developer to join our team at CB Canada. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and secure Python-based backend systems.Key Responsibilities:Design and develop robust,...