Senior Software Engineer - Rails

| Seattle
HELP US MAKE HISTORY. Millions trust Leafly to help them find unbiased information about nearby strains and dispensaries, discover new cannabis brands and products, and to stay up-to-date on the latest cannabis information. Leafly started as an excel spreadsheet and has since grown to become the world’s largest cannabis information resource. We’re expanding rapidly, and we’re looking for driven, forward-thinking leaders to help us achieve our goal of shaping the global cannabis landscape. 
A career at Leafly combines the excitement of a start-up, the social purpose of a non-profit, and the growth opportunities of a corporation. Leafly salaries and benefit packages are very competitive, the office perks are excellent, and we promise that you’ll never be bored. If you have what it takes, you’ll be joining a global network of innovative, passionate individuals on a revolutionary mission to change the world for the better.
Our Teams and Our Tech
Our teams are cross-functional with product owners, designers, and engineers working side-by-side toward shared goals. We aim for each team to have the right mix of full stack, web, api, and native app developers, so that together they are equipped to solve whatever problems come their way. We look to each person to bring their expertise and passion to the table, as well as the ability to roll up their sleeves and help where it’s needed.
 
The main technical players: Ruby, Rails, Python, JavaScript, React, Node.js, Next.js, Express.js. Swift, Kotlin, Postgres, Elasticsearch, Docker, Kubernetes, AWS.
 
What We Look For In Our Engineers
  • You prioritize users. You’re results oriented, pragmatic, and good at negotiating tradeoffs between technical excellence and product excellence.
  • Technical excellence and a growth mindset. You’re passionate about honing your craft and writing high quality, world-class code.
  • Depth and breadth. Where you're an expert, you’ll hit the ground running and lead by example. Where you’re not, you’re ready to learn quickly.
  • Self-starter and collaborative. You’re comfortable working independently as well as pairing or swarming with your team. You ask for help when you need it, and you help your teammates.
  • You will make our team better. You bring expertise, skills, or perspective we could use more of. You’ll help us make better decisions, and build better products.
What We Are Looking For In This Role
We are currently looking for experienced Rails engineers that are passionate about shipping products our users love. You’re a polyglot in general, and very experienced with Rails - combined server/client, split server/client, integrated with other languages, and within a distributed service architecture. You know how to get things done with Rails, and are familiar with its pitfalls. You understand the tradeoffs of both microservices and monoliths. You are strong on programming fundamentals, and you love learning new tools and technology as you go. You’re adaptable, and ready to jump in anywhere to help your team get the job done. Leafly is looking for you! Here are some of your day-to-day responsibilities:
  • Work together with product, data/analytics, and UX to understand problems - then design, plan, and deliver solutions
  • Design, build, test, and maintain new features, potentially across the entire Leafly product suite
  • Work with technical platform leads to ensure alignment with broader architecture, standards, and best practices
  • Lead by example in delivering high-quality solutions that scale and adhere to SDLC and quality best practices: design & code reviews, prototyping, multi-level testing
  • Continually improve our processes by volunteering new approaches to: developer productivity, product quality, and team efficiency
  • Mentor other developers and foster a collaborative environment of shared growth & learning
Preferred Qualifications
  • 5+ years of shipping software in a professional team setting 
  • Experience building and supporting high-scale, high-performance web applications in a cloud environment
  • Expert in your domain, and comfortable working at all layers: HTML, CSS, JavaScript, web services, APIs, SQL and NoSQL storage
  • Ability to embrace, learn, and apply new technologies and tools
  • Experience with more than one server-side technology
  • Experience with latest web technologies, tools, and practices
  • Experience leading an agile team of engineers and/or Open Source project contributions are a plus
The job description is representative of typical duties and responsibilities for the position and is not all-inclusive. Other duties and responsibilities may be assigned in accordance with business needs. We are proud to be an equal opportunity employer. A background check will be conducted after a conditional offer of employment is extended. IND123
Read Full Job Description

Location

Leafly is in the historic Pioneer Square neighborhood. We've got tons of lunch options nearby, and we're easy to reach by bus, light rail, and train.

An Insider's view of Leafly

What’s the vibe like in the office?

It's amazing. I’m not really a cannabis user, and when I interviewed it was the people, vibe, and opportunity that drew me in. It’s exciting to make new things that consumers will see and use, that will help them find what they’re looking for. It’s what we’re all about.

Maureen

Software Ninjaneer

What makes someone successful on your team?

Like all engineering teams, we look for solid technical skills and the ability to quickly ramp up on new tools and technologies. We also value curiosity, a genuine passion for learning, and a healthy obsession with problem solving.

Leslie

VP of Engineering

What’s the vibe like in the office?

It's a fun place to work. We're part of great company at the forefront of a young industry. We celebrate wins, group wins, individual wins, the whole team jumps in to congratulate wins big and small. And cannabis is something I’m passionate about, so, for me, working here is its own kind win.

Courtney

Emerging Markets, East Coast

What are Leafly Perks + Benefits

Health Insurance & Wellness Benefits
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Company Equity
Vacation & Time Off Benefits
Unlimited Vacation Policy
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Some Meals Provided
Happy Hours
More Jobs at Leafly21 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR
Internships
Legal
Marketing
Operations
Sales
Operations
new
Seattle
Data + Analytics
new
Seattle
Data + Analytics
new
Seattle
Developer
new
Seattle
Sales
new
Seattle
Sales
new
Seattle
Sales
new
Seattle
Developer
new
Seattle
Operations
new
Seattle
Operations
new
Seattle
Finance
new
Seattle
HR
new
Seattle
Marketing
new
Seattle
Marketing
new
Seattle
Sales
new
Seattle
HR
new
Seattle
Internships
new
Seattle
Design + UX
new
Seattle