高级软件工程师,广告
Lead Software Engineer, Ads
公司简介:
Jane Technologies 是一家由麻省理工学院创立的电子商务公司,正处于快速成长阶段。我们相信大麻能够为世界带来健康、幸福和爱,我们的使命是提升在线大麻购物体验的可信度。我们的平台将消费者与本地药店和品牌连接起来,创造无缝的购物体验,并为我们的零售、品牌和集成合作伙伴提供行业领先的洞察。
药店使用 Jane 来合规且高效地销售大麻产品。品牌接入该平台,通过个性化的赞助内容触达消费者。消费者通过 Jane 的在线菜单进行购买决策,借助丰富的商品内容和经过验证的评价。这些服务共同构成了一个高度集成的生态系统,为 Jane 创造多元化的收入来源,同时为行业带来三赢局面。
了解我们的团队、文化,以及 Jane 是否适合你。
查看我们的公司:
你将负责
- 领导软件工程师团队,构建可扩展的服务、API 和 SDK,支撑我们的数字商品平台。
- 与其他技术负责人跨职能合作,建立共享的优先级框架,确保交付始终与路线图目标保持一致。
- 推动广告平台的架构和设计决策,与资深工程师协作设定技术方向并达成团队共识。
- 与产品经理合作,使 Jane 的广告产品功能完善、强大且易于使用。
- 与数据科学家和机器学习工程师合作,收集数据、分析数据,并通过迭代改进广告效果。
- 负责并持续优化团队的工程标准,包括代码质量、评审文化和技术流程。
- 执行并参与设计评审和代码评审。
- 通过委派识别并解决性能瓶颈。
- 通过定期的一对一沟通、目标设定和绩效反馈,管理并发展 3-4 名工程师的团队。
- 与工程领导层合作进行招聘:协助定义职位、评估候选人并进行技术等级评估。
- 识别团队能力或流程中的缺口,并提出具体的改进建议。你不会等待被要求。
任职要求
- 在以产品为中心的团队中拥有 6 年以上的专业软件工程经验。
- 拥有 2 年以上在领导或人员管理岗位的经验,有明确的业绩记录。
查看英文原文
Company Overview:
Jane Technologies is an MIT-founded eCommerce company in the cannabis industry experiencing rapid growth. We believe in cannabis's ability to bring well-being, health, and love to the world, and our mission is to bring confidence to the online cannabis shopping experience. Our platform connects consumers with local dispensaries and brands, creating a seamless shopping experience and delivering industry-leading insights to our retail, brand, and integration partners.
Dispensaries use Jane to sell cannabis products compliantly and efficiently. Brands plug into the platform to reach shoppers via personalized sponsored content. Shoppers engage with Jane’s online menus to make purchasing decisions via rich product content and verified reviews. These services come together to form a tightly integrated ecosystem - creating diversified revenue streams for Jane and a win-win-win equation for the industry.
Learn about our team, our culture, and if Jane is the right fit for you.
Check out our company at:
What You Will Do
- Lead a team of software engineers building scalable services, APIs, and SDKs that power our digital merchandising platform.
- Work cross-functionally with other technical leads to establish shared prioritization frameworks and ensure delivery stays aligned with roadmap goals
- Drive architecture and design decisions for the ads platform, setting technical direction and building consensus across the team in conjunction with staff engineers
- 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.
- Own and evolve engineering standards for the team, including code quality, review culture, and technical process
- Perform and participate in design reviews and code reviews.
- Identify and resolve performance bottlenecks through delegation.
- Manage and grow a team of 3-4 engineers through regular 1:1s, goal-setting, and performance feedback
- Partner with engineering leadership on hiring: help define roles, evaluate candidates, and assess technical leveling
- Identify gaps in team capability or process and propose concrete improvements. You don't wait to be asked.
Qualifications
- 6+ years of professional software engineering experience in a product-centered team.
- 2+ years in a lead or people-management role, with a track record of shipping meaningful work through a team, not just as an individual contributor,
- Demonstrates lead-level ownership: navigates ambiguity with the team and leadership. Proactively moves work forward against business goals.
- 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.
- Systems-level problem solver: comfortable navigating ambiguous, high-complexity challenges across distributed systems and infrastructure.
- Strong Computer Science fundamentals: data structures, algorithms, and code design principles.
- 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.
- Database fluency: familiar with relational, columnar, and document-based databases with a strong sense of their respective strengths and ideal use cases.
- Strong technical communication: expresses ideas clearly through well-crafted code, written documentation, and team communication 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 proposing, provisioning and testing infrastructure with cloud ops: Terraform (preferred), Cloudformation, etc.
Jane Technologies is proud to be an equal opportunity employer and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.
Jane Technologies, Inc. participates in the federal government’s E-Verify program, which confirms employment authorization of all newly hired employees in conjunction with the Form I-9 Employment Eligibility Verification. E-Verify is not used as a tool to pre-screen candidates. For up-to-date information on E-Verify, go to and click on 'E-Verify' located near the bottom of the page.
Originally posted on Himalayas