Senior Backend Engineer designing and maintaining scalable APIs in a customer-centric commerce platform. Working with a dynamic team focused on delivering best-in-class software solutions for the alcohol industry.
Responsibilities
Design and build data-intensive, scalable REST APIs that power core SaaS features for frontend applications and external partners.
Collaborate with others on the Development team.
Work closely with Frontend Engineers to ensure smooth feature delivery and minimal rework.
Partner with QA to ensure features are production-ready.
Collaborate with Product to translate product requirements into clear technical implementation plans, identifying the "how" before we ever hit "npm start."
Write and maintain automated tests to ensure reliability and support ongoing feature development.
Participate in code reviews, setting a high bar for code quality, performance, and maintainability.
Contribute to technical documentation for APIs, data models, and backend workflows to support cross-team collaboration.
Ensure backend code and architecture follow modern best practices, security standards, and internal conventions.
Improve, extend, and version existing APIs, ensuring backward compatibility.
Define or refactor data models according to evolving needs of the application.
Identify and address performance, scalability, and data integrity issues in existing backend systems.
Work with strategic agencies and partners to guide them on using our APIs for their customers and brands.
Grow a culture of customer centric UI, consistency, and quality
Requirements
Demonstrated ability to work independently, manage priorities, and deliver backend features on schedule
Proficiency with JavaScript (ES6+) and asynchronous programming patterns.
Proficiency with NodeJS, including frameworks such as Express and Fastify.
Experience designing, building, and maintaining REST APIs in a production environment.
Experience working with AWS cloud services, including Aurora, Dynamo DB, and Lambda.
Experience with testing frameworks, including automated integration and unit testing.
Able to write direct performant SQL code if required.
Distributed Systems Engineer at Movable Ink designing and implementing high - performance distributed software systems. Collaborating closely with other teams and delivering value to major brands.
Senior Backend Engineer joining Movable Ink's analytics team to build scalable backend systems. Designing data pipelines and mentoring junior engineers on software engineering best practices.
Senior C++ Engineer developing high - quality software solutions at Manulife. Collaborating within cross - functional teams to ensure production reliability and performance.
Senior Backend Developer at Tempo improving time management solutions. Develop scalable software and APIs using Java/Kotlin while collaborating with cross - functional teams.
Backend Engineer developing and enhancing features for Deel's platform. Collaborating with teams to deliver seamless experiences and APIs while focusing on customer - centric solutions.
Social Commerce Specialist at Grail managing TikTok Go creator program and collaborating with partners. Focus on sourcing creators and supporting operations within a fast - paced e - commerce environment.
Senior Staff Backend Engineer leading the design and delivery of AI - powered SaaS products at Kaseya. Collaborating with teams to embed data, ML, and AI capabilities into the product.
Staff Back - End Engineer focusing on AI - native R&D at Viggle AI. Leading design and development of high - performance distributed systems and cloud - native architectures.
Senior Software Engineer tackling complex data challenges for a major social media client. Join Capgemini Engineering to leverage big data technologies in an innovative environment.