The Cannabis Industry's Wholesale Platform
Senior Backend Engineer II, Marketplace
Location
United States
Posted
9 days ago
Salary
$185K - $200K / year
Seniority
Senior
Job Description
Senior Backend Engineer II, Marketplace
LeafLink
• Design and build backend services supporting commerce workflows and integrations. • Develop and maintain production-grade services using Python, Django, and Django REST Framework. • Collaborate with product and engineering teams to design scalable system solutions. • Contribute to architectural discussions and evolve service-oriented systems and event-driven architectures using technologies such as SNS, SQS, or event buses. • Write maintainable, secure, and well-tested backend code. • Improve system reliability, performance, observability, and operational resilience. • Build and maintain APIs used by internal services, external partners, and third-party integrations. • Work with relational databases such as PostgreSQL, including schema design, query optimization, and data modeling. • Refactor and modernize legacy systems as the platform evolves. • Deploy and operate services in AWS-based environments using modern cloud infrastructure patterns. • Contribute to and improve CI/CD pipelines to support safe, automated, and efficient testing and deployments. • Troubleshoot production issues, participate in root cause analysis, and implement long-term fixes. • Participate in code reviews and advocate for strong engineering standards, testing practices, and operational excellence.
Job Requirements
- 5+ years of experience working as a backend engineer in a production environment.
- Strong experience building backend services using Python and Django.
- Experience designing, building, and maintaining REST APIs, preferably with Django REST Framework.
- Experience working with relational databases, particularly PostgreSQL, and large datasets.
- Strong understanding of backend application architecture, data modeling, and service design.
- Strong debugging, problem-solving, and production troubleshooting skills.
- Experience with distributed systems and event-driven architectures.
- Familiarity with asynchronous processing, background jobs, queues, or event-based workflows.
- Familiarity with containerized environments such as Docker and Kubernetes.
- Experience deploying and operating services in AWS or similar cloud environments.
- Experience with automated testing, CI/CD, observability, and operational best practices.
- Experience in regulated industries, such as financial services or cannabis, is a plus.
Benefits
- Flexible PTO - you’re going to be working hard so enjoy time off with no cap!
- A robust stock option plan to give our employees a direct stake in LeafLink’s success
- 5 Days of Volunteer Time Off (VTO) - giving back is important to us and we want our employees to prioritize cultivating a better community
- Competitive compensation and 401k match
- Comprehensive health coverage (medical, dental, vision)
- Commuter Benefits through our Flexible Spending Account
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer, Backend
StackAdaptStackAdapt is an advertising platform that delivers self-serve solutions that enable digital marketers and agencies to thrive. As an employer, the company has been recognized by Ad
Role Description StackAdapt is a Remote First company, we are open to candidates located anywhere in Canada for this position. What you'll be doing: - Building highly scalable, distributed real-time micro-services primarily written in Go - Working with large data sets and various databases including Aerospike, Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB - Build software that utilize messaging queues such as Kafka, SQS, and Kinesis - Write performance efficient and memory optimized code Qualifications - 2+ years of experience as a Backend Software Engineer - Very strong problem solving skills in data structures, algorithms, and optimization - Experience working with relational databases and/or key-value stores - Experience building scalable micro-services and distributed systems Requirements - Teams Hiring at StackAdapt - Bidding Team (AdTech at Scale) - Build and optimize the real-time microservices that automatically purchase ad inventory across web, mobile, CTV, and more. - Work on low-level performance optimizations, high-throughput systems, campaign pacing algorithms, and ML model integrations that directly impact how millions of dollars are spent efficiently every day. - Ideal for engineers with hands-on AdTech experience, especially with bidders, open exchanges, and bid streams, who thrive in high-scale, low-latency environments. - Marketing Execution (MarTech Meets AdTech) - Join a backend team doing something different: building the foundation for marketing tech, i.e. Email, Direct Mail and SMS marketing as part of StackAdapt’s broader MarTech vision. - Help bridge MarTech and AdTech to create a smarter, more connected marketing platform that allows brands to conduct their advertising and marketing strategies in one place. - Perfect for engineers excited by greenfield development, working on high-throughput event-driven systems, and shaping how marketing technology evolves at StackAdapt. - Integrations - Solutions (Platform Expansion & Partnerships) - Develop specialized integrations that unify the fragmented AdTech ecosystem into a single, powerful StackAdapt platform - eliminating the need for advertisers to juggle multiple tools. - Collaborate closely with internal product teams and external data partners to deepen product capabilities, unlock new use cases, and drive platform growth. - A great fit for engineers who enjoy complex integrations, data-heavy systems, and building scalable solutions that expand market reach. Benefits - Highly competitive salary - Retirement/ 401K/ Pension Savings globally - Competitive Paid time off packages including birthday's off! - Access to a comprehensive mental health care program - Health benefits from day one of employment - Work from home reimbursements - Optional global WeWork membership for those who want a change from their home office and hubs in London and Toronto - Robust training and onboarding program - Coverage and support of personal development initiatives (conferences, courses, books etc) - Access to StackAdapt programmatic courses and certifications to support continuous learning - An awesome parental leave program - A friendly, welcoming, and supportive culture - Our social and team events!
Senior C++ Developer
Action1Patch Management That Just Works | Real-time discovery and remediation of third-party and OS vulnerabilities
• Design, develop, and maintain a robust, efficient, and secure cross-platform agent in modern C++. • Ensure seamless functionality and consistent behavior across Windows, Linux, and macOS environments. • Build integrations with OS-level APIs and services related to patching, system info gathering, and task execution. • Optimize agent performance for different platforms and deployment scenarios. • Handle communication with the cloud backend using secure and efficient protocols. • Stay current on system security best practices and OS updates that affect agent behavior.
Desarrollador Java, SR
Sofka TechnologiesTo transform people’s lives being the most trusted technology partner
• Diseñar arquitecturas backend de alto rendimiento que garanticen la escalabilidad de nuestros productos. • Desarrollar servicios y microservicios eficientes utilizando las mejores prácticas de la industria. • Mantener soluciones de software críticas asegurando su estabilidad y fácil mantenimiento. • Colaborar con equipos multidisciplinarios de Producto, DevOps y Arquitectura de forma ágil. • Construir soluciones robustas y seguras que optimicen la experiencia del usuario final. • Implementar patrones de diseño avanzados para resolver desafíos complejos de integración y datos.
• A Java Web Developer builds and maintains dynamic web applications using Java-based server-side technologies, developing features across the presentation and application layers in collaboration with designers, back-end engineers, and stakeholders. • Develop server-side web logic using Java EE, Jakarta EE, or Spring MVC, building maintainable and well-tested application components. • Build and maintain web UIs using templating engines like JSP or Thymeleaf, or integrate with modern JavaScript front-end frameworks. • Design and query relational databases using MySQL, PostgreSQL, or Oracle, ensuring efficient schema design and query performance. • Implement and consume RESTful web services, documenting endpoints clearly for front-end teams and third-party consumers. • Ensure cross-browser compatibility and responsive layouts across a range of devices and screen sizes. • Apply web security best practices including OWASP guidelines, CSRF protection, and XSS prevention throughout the application layer. • Maintain and deploy applications on servlet containers such as Tomcat or JBoss, supporting both on-premise and cloud environments.




