Senior Backend Developer
2 months ago
As a Senior Backend Developer (Python), you will play an instrumental role in advancing the services and systems comprising the DaVinci platform on the Core Integrations team. Your technical expertise and leadership skills will be leveraged to drive the development and deployment of high quality, scalable solutions. The fast pace of research and product releases in this field means that there is always something new and exciting to work on, which keeps the role engaging and challenging. By combining digital marketing and AI, you have the potential to make a significant impact on the way businesses interact with their customers.
The role will be reporting to the Manager of the DaVinci Core Integrations team.
Responsibilities:
- Work with other teams to build integration solutions that facilitate seamless connections between our product and third-party marketing technology platforms
- Design and build our next generation integration platform for email service provider integrations.
- Help build a turnkey integration architecture that will minimize onboarding of new clients and increase the market availability of our main web application services.
Qualifications:
- 5+ years of software engineering experience
- Strong proficiency with Python (our core integrations and tooling are written in python)
- Experience building and maintaining distributed systems at scale that are fault tolerant and highly concurrent, as well as experience with debugging, tuning, and monitoring large distributed systems.
- Exemplary software engineering skills (design, unit testing, git, code review, CI/CD)
- Experience with functional programming principles e.g. immutability, pure functions, function composition, etc (we use Elixir)
- An understanding of common web based API architectures (RESTful, GraphQL, Async) and technologies (gRPC, SOAP, OAuth, TLS)
- Experience with a cloud provider e.g. AWS, Azure, GCP (we use Google Cloud Platform)
- Experience with modern distributed workload and micro service technologies (we use Kubernetes, Kafka, RabbitMQ, etc)
- Experience with both OLTP/RDBMS and OLAP systems, including designing schemas and optimizing queries.
- Familiar with Software Development Lifecycle practices, such as continuous integration/continuous delivery and automated deployment (we use tools such as Docker, Kubernetes, Github Actions, etc.)
- Strong technical leadership skills with the ability to collaborate with others and communicate effectively, and mentor more junior engineers.
- Exceptional problem-solving skills, including the ability to efficiently identify, analyze, and resolve complex issues, and communicate to others on the team how to contribute to the solutions for these issues.
- A willingness and eagerness to continuously learn, adapt to evolving technologies, and strive for personal and professional improvement
- You independently find the right solutions and can solve ambiguous and open-ended problems
- You proactively reduce toil and technical debt via personal investment and advocacy and develop and share practices and tooling to improve team efficiency
-
Java Backend Developer
2 days ago
Old Toronto, Canada Agilus Work Solutions Full timep>Contract Opportunity: Sr. Backend Java Developer - Open Banking in Downtown Toronto!!Agilus is recruiting for a Senior Backend Developer (Java, Spring Boot, Node.js) – Open Banking in the Banking Industry in Toronto, Ontario. We are seeking a Senior Backend Developer to join a dynamic, forward-thinking team. The ideal candidate will have strong expertise...
-
Java Backend Developer
22 hours ago
Old Toronto, Canada Agilus Work Solutions Full timediv>Contract Opportunity: Sr. Backend Java Developer - Open Banking in Downtown Toronto!!Agilus is recruiting for a Senior Backend Developer (Java, Spring Boot, Node.js) – Open Banking in the Banking Industry in Toronto, Ontario. We are seeking a Senior Backend Developer to join a dynamic, forward-thinking team. The ideal candidate will have strong...
-
Senior Software Developer, Backend Platform
2 months ago
Old Toronto, Canada Robinhood Full timeAbout the team + role The Backend Platform team's mission is to enable fast, safe, and delightful backend development at scale. As a Senior Software Engineer on Backend Platform, you will own impactful projects, accelerate developer velocity of all backend engineers at the company, and be responsible for setting the holistic direction of backend engineering...
-
Senior Software Backend Developer
2 months ago
Old Toronto, Canada Motorsport-Total.com GmbH Full timeJob Requisition ID # 24WD82591 Position Overview Autodesk is a global leader in 3D Design, Engineering, and Entertainment software. The work we do at Autodesk touches nearly every person on the planet. By creating software tools for making buildings, machines, and even the latest movies, we influence and empower some of the most creative people in the world...
-
Senior Backend Developer
2 months ago
Toronto, Ontario, Canada Hire DigITalent Full timeJob Title: Senior Backend DeveloperAt Hire DigITalent, we're seeking a highly skilled Senior Backend Developer to join our team. As a key member of our development team, you will play a pivotal role in delivering top-notch user experiences using modern tooling, enhancing infrastructure, and contributing to a growing and dynamic team.Key...
-
Senior Backend Python Developer
1 month ago
Toronto, Ontario, Canada CB Canada Full timeJob 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,...
-
Senior Java Developer for Secure Backend Systems
4 weeks ago
Old Toronto, Canada GuruLink Full timeJob Title: Senior Java Developer for Secure Backend SystemsWe are seeking a seasoned Senior Java Developer to join our team at GuruLink in Toronto, Ontario.About the Role:This is a full-time opportunity that offers a competitive salary and benefits package. The successful candidate will be responsible for designing, developing, and maintaining robust backend...
-
Senior Backend Developer
1 month ago
Toronto, Ontario, Canada Sage Recruiting Full timeKey Responsibilities: Sage Recruiting is seeking a skilled Senior Full Stack Developer to join our fast-growing SaaS company in Vancouver or remotely. As a Full Stack Developer, you will be responsible for contributing to system-level decisions and creating sustainable, high-performance, and scalable solutions. You will also collaborate with the global team...
-
Senior Developer
4 weeks ago
Toronto, Ontario, Canada Randstad Full timeAbout the Role:The successful candidate will work as a senior developer, focusing on backend development.Key Responsibilities:Design and implement efficient software solutions.Collaborate with cross-functional teams to drive project delivery.
-
Senior Backend Developer
6 months ago
Toronto, Canada Sage Recruiting Full timeSage Recruiting is looking for a Senior Backend Developer to join a rapidly growing tech startup based in Ontario! Our client built a next-gen platform for tracing “farm to table” food systems through blockchain technology. Their mission is to make the connection between farmers and modern consumers seamless by making the marketplace and food supply...
-
Backend Developer
6 months ago
Old Toronto, Canada ScholarLink Inc. Full time**Unlocking Potential. Together. ** About ScholarLink ScholarLink is a revolutionary SaaS startup on a mission to transform academia by seamlessly connecting students with professors through cutting-edge AI and machine learning. We're building an intuitive platform that empowers professors to optimize workflows, streamline hiring, and identify top talent,...
-
Backend Developer
4 months ago
Old Toronto, Canada Noblepixels Full timeNoble Pixels: Innovating for Social Change Through TechnologyAt Noble Pixels, we harness digital innovation and design thinking to tackle complex challenges and make a positive impact in the world. We’re on the lookout for a skilled Backend Developer to join our team. This role demands a solid understanding of Laravel, MySQL, and relational databases, as...
-
Senior Backend Software Development Lead
4 weeks ago
Old Toronto, Canada Toast Canada, Inc. Full timeWe are seeking a highly experienced Senior Backend Software Development Lead to join our team at Toast Canada, Inc. in Canada.As a key member of our engineering team, you will be responsible for leading complex projects that improve functionality and reliability for our customers. Your expertise in building automated testing for changes will ensure...
-
Backend Developer
1 week ago
Toronto, Ontario, Canada Boostsecurity Full timeAbout UsBoostsecurity.io is a fast-paced cybersecurity technology startup. Our mission is to empower software development teams to easily build secure software, and protect their software supply chains, through smart security automation that developers love.We were founded by veteran industry experts in application security, cloud engineering, and...
-
Senior Backend Developer
3 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Senior Backend Developer - Node.js ArchitectEstimated Salary: $150,000 - $200,000 per annumAbout UsWe are a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. Our culture is built on collaboration, creativity, and a commitment to...
-
AWS senior backend engineer
3 months ago
Old Toronto, Canada Boostsecurity Full timeio is a cybersecurity technology startup. Our mission is to enable software teams to easily ship secure software, and secure their software supply chains, through smart security automation that developers love. Founded by veteran industry experts in application security, cloud and OSS engineering, BoostSecurity is headquartered in Montreal, Canada, with US...
-
Senior Backend Developer
4 weeks ago
Old Toronto, Canada Refinitiv Full timeUnlock Your Potential as a Senior Backend DeveloperWe are seeking an exceptional Senior Backend Developer to join our team at Refinitiv. As a key member of our engineering squad, you will be responsible for designing, implementing, and maintaining scalable cloud-based solutions that process millions of documents using cutting-edge AI/ML technologies.About...
-
Backend Development Lead
4 weeks ago
Toronto, Ontario, Canada hireVouch Full timeSenior Backend Engineer OpportunityWe are seeking a seasoned Senior Backend Engineer to join our development team at hireVouch. This role involves architecting and building robust, scalable GraphQL solutions and ensuring the longevity and success of our projects.About UsWe are an award-winning team of designers, engineers, and product innovators who thrive...
-
Senior Backend Developer for Payment Systems
6 days ago
Toronto, Canada STM Consulting, Inc. Full timeJob Title: Senior Backend Developer for Payment SystemsOverview:We are seeking a highly skilled Senior Backend Developer to join our team at STM Consulting, Inc. and contribute to the development of cutting-edge payment systems.About the Role:The successful candidate will be responsible for designing, developing, and maintaining robust backend services for...
-
Experienced Senior Backend Developer Wanted
1 month ago
Toronto, Ontario, Canada Sage Recruiting Full timeSenior Backend Developer PositionSage Recruiting is looking for a seasoned Senior Backend Developer to collaborate with a rapidly growing tech startup in Ontario. The company has built a cutting-edge platform for tracing food systems through blockchain technology. As a Senior Backend Developer, you will lead the design, maintenance, and deployment of RESTful...