Posted at: 27 May
Senior Software Engineer, Ads (Remote)
Company
Jane Technologies, Inc. is a leading cannabis e-commerce and retail technology company providing a SaaS platform for dispensaries and consumers, operating across 39 U.S. states and Canada.
Remote Hiring Policy:
Jane Technologies supports a remote-friendly work environment, with team members located throughout the US and Canada.
Job Type
Full-time
Allowed Applicant Locations
United States, Canada
Salary
$135,000 to $165,000 per year
Job Description
We have a strong engineering culture, which values lean development, data-driven practices.
We are rapidly growing 20% month over month and are always tackling challenging and interesting technical problems
We are building a robust, feature-rich, and easy-to-use advertising platform that improves the marketing efficiency for brands and dispensaries.
We’re AI-enabled, not AI-driven. AI tools (Claude, AI-assisted reviews, generated plans) are part of how we work, but the engineering judgement behind every decision is human.
What You Will Do
-
Build scalable backend services and APIs that power our digital merchandising platform.
-
Work with other senior engineers to contribute to high level decisions about the architecture and design.
-
Work with Product Managers to make Jane’s advertising product offerings sound, robust and easy to use.
-
Work with Data Scientists and Machine Learning Engineers to collect data, analyze data, and use data to improve advertising through iterations.
-
Help communicate and implement best practices across the engineering team.
-
Perform and participate in design reviews and code reviews.
-
Identify and resolve performance bottlenecks.
Qualifications
- 4+ years of professional software engineering experience in a product-centered team.
- Demonstrates senior-level ownership: independently navigates ambiguity and proactively moves work forward without waiting for direction.
- Strong Computer Science fundamentals: data structures, algorithms, and code design principles.
- Systems-level problem solver: comfortable navigating ambiguous, high-complexity challenges across distributed systems and infrastructure.
- Experience with AdTech systems, ideally retail media, sponsored listings, or marketplace advertising. Hands-on with one or more of: ad serving and real-time decisioning, campaign pacing and budgeting, or attribution and measurement. You understand the constraints that make AdTech distinct: low-latency decisioning at scale, accurate pacing and billing, and closing the loop from impression to conversion.
- Database fluency: familiar with relational, columnar, and document-based databases with a strong sense of their respective strengths and ideal use cases.
- Proficiency in at least one system language (Go preferred, Java, etc.) with a demonstrated ability to pick up new languages and adapt to a rapidly evolving stack.
- Strong technical communication: expresses ideas clearly through well-crafted code, written documentation, and verbal discussion with both technical and non-technical audiences
- Collaborative by nature: as eager to mentor and share knowledge as to learn from others, with a genuine passion for craft and how great software gets built.
- Experience in small, start-up engineering teams.
-
Experience proposing, provisioning and testing infrastructure with cloud ops: Terraform (preferred), Cloudformation, etc.