Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer II image - Rise Careers
Job details

Senior Backend Engineer II

LeafLink is the largest B2B cannabis platform looking for a Senior Backend Engineer II to enhance their eCommerce systems and assist in a major platform overhaul.

Skills

  • NodeJS
  • TypeScript
  • Agile methodologies
  • Relational databases
  • Software security best practices

Responsibilities

  • Design and refine eCommerce workflows and APIs.
  • Lead architectural decisions for LeafLink’s new service-oriented platform.
  • Build integrations with third-party solutions and partners.
  • Collaborate with agile teams to deliver products from conception to delivery.
  • Troubleshoot, diagnose, and resolve issues quickly.

Benefits

  • Flexible PTO
  • Stock option plan
  • Volunteer Time Off
  • Competitive compensation
  • Comprehensive health coverage
To read the complete job description, please click on the ‘Apply’ button
LeafLink Glassdoor Company Review
3.3 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
LeafLink DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of LeafLink
LeafLink CEO photo
Artie Minson
Approve of CEO

Average salary estimate

$187500 / YEARLY (est.)
min
max
$175000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend Engineer II, LeafLink

LeafLink, the largest unified B2B cannabis platform, is on the lookout for a Senior Backend Engineer II to join our dynamic remote team. We're redefining how cannabis businesses grow together by providing tools that facilitate seamless transactions and operations. As part of our team, you’ll be at the forefront of building and refining our eCommerce systems, critically engaging with architectural decisions that will shape the future of our platform. You'll play a vital role in leading and mentoring fellow engineers while driving innovative solutions within our rapidly growing environment. If you are passionate about tackling complex problems with modern technologies and collaborating with enthusiastic teams, this position offers a fantastic opportunity for you to thrive. With a commitment to fostering change and continuous growth at LeafLink, you will be instrumental in building integrations with a variety of third-party solutions, spearheading the buildout of our new event-driven platform, and helping to create industry-leading tools for our users. Join us to make a meaningful impact in an ever-evolving industry and contribute to a culture that values your input and growth. Let's work together to advance LeafLink's mission and be part of defining standards in the cannabis supply chain!

Frequently Asked Questions (FAQs) for Senior Backend Engineer II Role at LeafLink
What are the responsibilities of a Senior Backend Engineer II at LeafLink?

As a Senior Backend Engineer II at LeafLink, you will primarily be responsible for designing and refining our eCommerce workflows, leading architectural decisions, and influencing software design that impacts LeafLink’s platform. Your work will involve building integrations with third-party solutions, collaborating with agile teams, and mentoring your peers to uphold high engineering standards and practices.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Engineer II position at LeafLink?

Candidates for the Senior Backend Engineer II position at LeafLink should have over 5 years of experience in a fast-paced software environment, particularly focusing on B2B marketplace or eCommerce systems. Experience in regulated industries like Cannabis, proficiency in NodeJS and TypeScript, and familiarity with Agile methodologies are essential. Candidates should also have a strong background in relational databases, ORMs, and best practices in software security.

Join Rise to see the full answer
What is the team culture like for a Senior Backend Engineer II at LeafLink?

The team culture at LeafLink is vibrant and employee-centric, where collaboration and innovation are highly encouraged. As a Senior Backend Engineer II, you'll join a remote-friendly team that values open communication, problem-solving, and adaptability. The atmosphere is dynamic, offering you the chance to work alongside passionate colleagues who are dedicated to redefining the cannabis industry through technology.

Join Rise to see the full answer
What technologies should a Senior Backend Engineer II at LeafLink be familiar with?

A Senior Backend Engineer II at LeafLink should have significant expertise in NodeJS, TypeScript, and experience with relational databases. Familiarity with event-driven and service-oriented architectures, containerized environments like Docker and Kubernetes, and queueing systems such as Celery or SQS are also beneficial. Keeping abreast of modern technologies and advocating for their integration in our processes is crucial.

Join Rise to see the full answer
What growth opportunities can a Senior Backend Engineer II expect at LeafLink?

At LeafLink, a Senior Backend Engineer II can expect ample growth opportunities through mentorship, involvement in key architectural decisions, and participating in innovative projects that shape the future of the cannabis supply chain. With industry-leading perks, a flexible work environment, and ongoing support for personal and professional development, you'll be in a prime position to advance your career.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer II
Can you explain a challenging problem you solved as a backend engineer?

When answering this question, share a specific example, detailing the context of the challenge, the approach you took to solve it, and the outcome. Focus on collaboration, the technologies used, any innovative techniques applied, and what you learned from the experience.

Join Rise to see the full answer
How do you approach system architecture design?

In response, discuss your methodology for system architecture design, emphasizing the importance of scalability, reliability, and maintainability. Mention your familiarity with different design patterns and how you consider future business needs and technical advancements in your decisions.

Join Rise to see the full answer
What role do APIs play in your backend development process?

Share the significance of APIs in your previous projects, focusing on how they facilitate communication between different services. Provide examples of how you've designed or optimized APIs for better performance and reliability in existing systems.

Join Rise to see the full answer
How do you ensure the security of your applications?

Explain the best practices for application security you've implemented, such as input validation, secure coding practices, and regular audits. Highlight your understanding of common vulnerabilities and how to mitigate them to protect sensitive data.

Join Rise to see the full answer
Can you tell me about your experience with version control systems?

When discussing version control, emphasize your proficiency with Git, including branching strategies, pull requests, and collaboration with team members. Share specific examples of how effective version control has contributed to project success.

Join Rise to see the full answer
Describe how you handle technical debt in your projects.

Discuss your approach to identifying technical debt, prioritizing it based on project timelines, and implementing solutions to address it effectively. Be sure to mention the importance of balancing new feature development with the necessary refactoring.

Join Rise to see the full answer
What do you enjoy most about backend development?

Reflect on aspects of backend development that excite you, such as problem-solving, working with complex systems, and the impact of your work on overall user experience. Share how your passion for the field inspires your professional growth.

Join Rise to see the full answer
How do you keep up with industry trends and emerging technologies?

Outline your strategies for staying updated, such as following relevant blogs, participating in professional networks, or engaging in open-source projects. Emphasize your commitment to continuous learning and applying new insights to your work.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

Explain your process for prioritizing tasks, mentioning tools or methodologies you utilize, like Agile or Kanban. Provide examples of how you've successfully managed competing deadlines and workload to ensure project timelines are met.

Join Rise to see the full answer
What methods do you use to test your code?

Discuss your approach to testing, highlighting unit testing, integration testing, and regression testing. Mention specific tools you have used, such as Jest or Mocha, and how thorough testing contributes to the quality and stability of the application.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Elevate your career with 3Pillar as a Mid-Level Software Engineer specializing in Node.JS and AWS technologies to drive transformational projects.

Posted 8 days ago

Join Software Mind as a Software Engineer and contribute to innovative solutions for the travel industry.

Photo of the Rise User
Visa Remote Atlanta, Georgia, United States
Posted 14 days ago

Join Visa's Commercial Money Movement Solutions team as a Lead Software Engineer to drive innovation in payment technologies.

Photo of the Rise User
Posted 13 days ago

Join Cedar as a Machine Learning Engineer III and contribute to transforming the healthcare experience through innovative machine learning solutions.

Photo of the Rise User
Visa Remote Warsaw, Poland
Posted 8 days ago

Become a pivotal part of Visa's growth as a Software Engineer working on innovative payment solutions in a hybrid role.

Join Cadence as a Sr Principal Software Engineer to drive innovation in electronic design automation using C++ and machine learning.

Photo of the Rise User

Exciting opportunity for a Lead Software Engineer to join the world-class Visa Business Solutions team and drive the development of next-gen payment solutions.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 18 hours ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Become a pivotal member of ServiceNow's development team as a Staff Software Engineer focused on Generative AI technologies.

LeafLink, the cannabis industry's leading B2B technology platform, is standardizing how thousands of brands, distributors, and retailers manage their operations. The Company's industry-defining tools streamline the way legal cannabis businesses cr...

19 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$175,000/yr - $200,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
7 people applied to Front-End Developer at Apex Logic
S
11 people applied to Angular Developer at Sparkland
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars