Senior Software Developer, Backend
3 weeks ago
Senior Software Developer, Backend - Data Platform Canada Coursera was founded in 2012 by Stanford professors Andrew Ng and Daphne Koller to make world-class learning accessible to everyone, everywhere. Today, over 190 million learners and 375+ university and industry partners use our platform to gain skills in fields like AI, data science, technology, and business. As a Delaware public benefit corporation and Certified B Corp, we’re driven by the belief that learning can transform lives through learning. Why Join Us At Coursera, we’re looking for inventors, innovators, and lifelong learners ready to shape the future of education. You’ll help build global programs and tools that power online learning for millions turning bold ideas into real impact. People who thrive here are customer-first builders who move fast, simplify ruthlessly, and iterate relentlessly on the metrics that matter. We’re a globally distributed team and let you choose the best way you work, whether it's from home, a Coursera hub, or a co-working space near you. Our virtual hiring and onboarding make it easy to join us and start making an impact from anywhere. If you’re ready to make a global impact, scale unique products exclusive to Coursera, and expand your career horizons, apply below. Job Overview As a Senior Software Developer on the Data Platform team, you will join the team’s mission to empower data workers at Coursera and maximize their productivity by providing robust tools, innovative platforms, and a steadfast analytics infrastructure. The team owns a wide range of data‑empowering systems, including eventing services, experimentation systems, and offline data lake systems. This is an exciting time to join the team as we are actively developing our new data lake systems, unifying our data development tool stack, and enhancing our eventing as well as experimentation platforms to enable the company’s data‑driven culture. You will be a technical leader, scaling and developing our data infrastructure as well as tools that pave the path for data development in our offline data systems. You will tackle complex technical challenges at scale that power millions of learners and drive substantial technical impact across multiple teams within the organization. You will have the opportunity to influence the future roadmap, growth, and success of Coursera’s data‑driven culture. You will collaborate closely with data engineers, data scientists, machine learning, and product engineers. Responsibilities Design and implement scalable & robust Data Platforms, APIs, and Systems Proactively identify and implement high-leverage opportunities to improve system architecture, scalability, and performance Develop and deploy your high-quality code (in Java, Scala, Python, or similar languages) following industry best practices and track key service level indicators (SLIs) Debug and fix production issues, lead blameless retrospectives, and participate in the on-call rotation to ensure adherence to the service level agreements (SLAs) Collaborate and mentor team members, foster a collaborative and inclusive environment, and proactively pinpoint and advance engineering improvements and practices Own large feature areas, identify gaps in system ownership, and drive initiatives to simplify and consolidate system components. Basic Qualifications 4+ years of experience working in a relevant backend software engineering role, with 3+ years focused on data infrastructure or data systems. Experience with implementing APIs and writing automated tests, and proficiency in at least one backend programming language (e.g., Java, Python) Demonstrated history working with cloud data services (e.g., AWS, GCP), streaming technologies, and handling large data sets Proven experience in defining technical roadmaps for a data system or a software system Fervent belief in engineering quality and building technical leverage for others Comfortable working in a fast-moving team environment (we deploy many times a day) Data-driven and strongly motivated by success and learnings through experiments and metrics analysis Preferred Qualifications Experience working with data systems or data lakes. Experience working with eventing services. Experience collaborating with data science and data engineering functions. Demonstrated ability to work in a fast-paced and dynamic environment, and navigate through ambiguity and uncertainty with confidence. Experience collaborating with cross-functional teams to deliver high-quality products or services. Proven track record of delivering results in a resource-constrained environment with limited guidance and supervision. Equal Opportunity Employer Coursera is an Equal Opportunity Employer committed to building a welcoming and inclusive workplace. We consider all qualified applicants without regard to legally protected characteristics and provide reasonable accommodations upon request at Learn more in our CCPA Applicant Notice and GDPR Recruitment Notice. #J-18808-Ljbffr
-
Senior Backend Developer
2 weeks ago
, , Canada Tempo Software Full timeSenior Backend Developer at Tempo Software Tempo Software is looking for a Senior Backend Developer. In this role, you’ll develop scalable solutions, design and maintain APIs, and optimize performance using Java/Kotlin, Spring, and AWS. Collaborating with cross‑functional teams, you’ll drive innovation while ensuring high‑quality, secure software....
-
Senior Backend Developer
2 days ago
, , Canada Atimi Software Full timeAtimi is seeking an experienced backend software developer to fill a position in Canada. Please note this is a fully remote position with EST working hours but we're open to candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web...
-
Senior Backend Developer
2 days ago
, , Canada Vaco by Highspring Full timeGet AI-powered advice on this job and more exclusive features. This range is provided by Vaco by Highspring. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$100,000.00/yr - CA$130,000.00/yr Direct message the job poster from Vaco by Highspring Lead Recruiter - Software & Applications |...
-
Senior Software Developer
3 weeks ago
, , Canada Tempo Software Full timeAbout Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver...
-
Senior Backend Engineer — Remote
2 weeks ago
, , Canada Tempo Software Full timeA leading software company in Canada is seeking a Senior Backend Developer to develop scalable solutions and design APIs. You will work closely with cross-functional teams to drive innovation and ensure high-quality software. Applicants should have expertise in Java/Kotlin, Spring, and AWS, with a strong focus on clean code and best practices. Join us for a...
-
Senior Backend Software Engineer
41 minutes ago
, , Canada Atlassian Full timeSenior Backend Software Engineer Overview Our team is fully remote and requires you to be located in a US timezone. We are looking for a Senior Backend Software Engineer to join our team, passionately building and delivering scalable backend solutions. Atlassians can choose where they work – whether in an office, from home, or a combination of the two....
-
Senior Software Developer, Backend
2 weeks ago
, , Canada Leap Tools Full timeAbout the Role Join to apply for the Senior Software Developer, Backend role at Leap Tools . Leap Tools is building the world's most advanced solutions for the interior décor industry, empowering small retailers and partnering with Fortune 500 companies such as Home Depot. About Our Stack Python, Django, Kubernetes, PostgreSQL, AWS What You'll Do Leverage...
-
Senior Software Engineer
2 weeks ago
, , Canada FGF Brands Full timeJob Description Senior Software Engineer (Backend) We’re a naan traditional company… Summary We're seeking an experienced Senior Backend Engineer to join our team building an intelligent manufacturing analytics platform. You'll be responsible for designing and developing robust backend services that power our Android app and web platform, delivering...
-
Senior .NET Developer
2 days ago
, , Canada Embrace Software Inc Full timeJoin to apply for the Senior .NET Developer role at Embrace Software Inc Join to apply for the Senior .NET Developer role at Embrace Software Inc Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries...
-
Senior Software Engineer, Backend
2 weeks ago
, , Canada Coinbase Full timeSenior Software Engineer, Backend (Developer - x402) What you’ll be doing: Defining the x402 protocol standard for the internet-native payment protocol Building and maintaining x402 related products such as the x402 SDK, Payment MCP, Payment Facilitators, and onchain payment protocols Collaborating with open-source contributors to evolve the standard...