Reddit logo
Reddit

Reddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s

Software Engineer, Ads

Location

Canada

Posted

9 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishJavaPythonScalaGo

Job Description

Software Engineer, Ads

Reddit

• Work with product managers to design and implement Ads products. • Collaborate closely with the platform and data teams while building new features. • Lead the processes needed to improve operational stability, including improving code quality, delivering dashboards and data visualizations. • Build extensible components that would align with the product objectives. • Support day to day project management tasks including communicating project updates, managing project timelines and overseeing project execution.

Job Requirements

  • 3+ years of software development experience in one or more general purpose programming languages (Java, Scala, Go, C++, Python).
  • Able to take complete ownership of a feature or project.

Benefits

  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Comprehensive Medical Benefits & Health Care Spending Account
  • Registered Retirement Savings Plan with matching contributions
  • Income Replacement Programs
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Related Job Pages

More Full-stack Engineer Jobs

Enroute logo

Senior Full-Stack Software Engineer

Enroute

We deliver IT services and solutions provided by a team of passionate problem solving individuals highly skilled.

Full TimeRemoteTeam 51-200H1B Sponsor

Role Description We are looking for a Senior Full-Stack Software Engineer with strong backend expertise and solid frontend experience to help design, build, and maintain scalable SaaS integrations. In this role, you will: - Work across the stack—developing robust backend services while also contributing to frontend applications that power and monitor integrations. - Collaborate closely with Engineering and Product teams to architect reliable data flows, build intuitive user interfaces, and ensure seamless interoperability between internal systems and third-party services. Qualifications - Strong experience with TypeScript across both frontend and backend environments. - Solid experience with Node.js and preferably NestJS. - Experience with modern frontend frameworks (React preferred; Angular or Vue also considered). - Proficiency with HTML and CSS. - Experience working with SQL-based databases (PostgreSQL, MySQL, SQL Server, Oracle, etc.). - Experience building and consuming GraphQL and REST APIs. - Strong understanding of unit testing and Test-Driven Development (TDD). - Experience implementing service-oriented or microservices-based systems. - Proficiency with Git and modern version control workflows. Requirements - Experience with CI/CD pipelines (Jenkins or alternatives such as GitHub Actions, GitLab CI, CircleCI, Azure DevOps). - Understanding of SRE best practices (logging, monitoring, alerting, post-mortems). - Experience with other cloud providers such as GCP or Azure. - Knowledge or experience in financial systems or Fintech environments. - Bachelor's degree in Computer Science or related field (or equivalent practical experience). Responsibilities - Partner with Engineering and Product teams to integrate company systems with third-party data providers and services. - Design and implement scalable SaaS integrations using modern backend technologies. - Build and maintain APIs and microservices using TypeScript, Node.js, and NestJS. - Develop and enhance frontend features using React (or similar modern frameworks). - Orchestrate secure data transfers and synchronization across multiple internal and external systems. - Monitor, troubleshoot, and support third-party integrations to ensure reliability and performance. - Contribute to architectural decisions across both frontend and backend systems. - Write clean, testable, and maintainable code following TDD principles. - Participate actively in Agile ceremonies (Scrum/Kanban). Benefits - Monetary compensation - Year-end Bonus - IMSS, AFORE, INFONAVIT - Major Medical Expenses Insurance - Minor Medical Expenses Insurance - Life Insurance - Funeral Expenses Insurance - Preferential rates for car insurance - TDU Membership - Holidays and Vacations - Sick days - Bereavement days - Civil Marriage days - Maternity & Paternity leave - English and Spanish classes - Performance Management Framework - Certifications - TALISIS Agreement: Discounts at ADVENIO, Harmon Hall, U-ERRE, UNID - Taquitos Rewards - Amazon Gift Card on your Birthday - Work-from-home Bonus - Laptop Policy Company Description Enroute is committed to providing equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Mexico
Tether.to logo

Senior Fullstack Software Engineer, Websites

Tether.to

Bringing real world currency to the blockchain.

Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

• Build and ship pages, components, and layouts using React, TypeScript, and Tailwind CSS within a Next.js application. • Build and ship RESTful apis used across developer portals, integrate custom services with different Tether departments. • Configure Payload CMS collections, custom fields, and access control for documentation and website content. • Translate Figma designs into pixel-perfect, responsive interfaces following the established design system. • Collaborate on information architecture and navigation patterns serving developer audiences across multiple products. • Implement monitoring, logging, and telemetry solutions to ensure high availability and performance of the platform services. • Optimize for Core Web Vitals and search engine visibility. • Work closely with the product/DX lead, designers, and engineers from different departments to ensure smooth delivery.

Denmark
Tether.to logo

Senior Fullstack Software Engineer, Websites

Tether.to

Bringing real world currency to the blockchain.

Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

• Build and ship pages, components, and layouts using React, TypeScript, and Tailwind CSS within a Next.js application. • Build and ship RESTful apis used across developer portals, integrate custom services with different Tether departments. • Configure Payload CMS collections, custom fields, and access control for documentation and website content. • Translate Figma designs into pixel-perfect, responsive interfaces following the established design system. • Collaborate on information architecture and navigation patterns serving developer audiences across multiple products. • Implement monitoring, logging, and telemetry solutions to ensure high availability and performance of the platform services. • Optimize for Core Web Vitals and search engine visibility. • Work closely with the product/DX lead, designers, and engineers from different departments to ensure smooth delivery.

Greece
Tether.to logo

Senior Fullstack Software Engineer, Websites

Tether.to

Bringing real world currency to the blockchain.

Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

• Build and ship pages, components, and layouts using React, TypeScript, and Tailwind CSS within a Next.js application • Build and ship RESTful APIs used across developer portals, integrate custom services with different Tether departments • Configure Payload CMS collections, custom fields, and access control for documentation and website content • Translate Figma designs into pixel-perfect, responsive interfaces following the established design system • Collaborate on information architecture and navigation patterns serving developer audiences across multiple products • Implement monitoring, logging, and telemetry solutions to ensure high availability and performance of platform services • Optimize for Core Web Vitals and search engine visibility • Work closely with the product/DX lead, designers, and engineers from different departments to ensure smooth delivery

Ireland