Lead Software Engineer

| Greater LA Area
Apply now

Who We Are: 

Omaze raises funds and awareness for charities by offering the chance to win once-in-a-lifetime experiences and dream-come-true prizes. We've offered everything from a double date with John Krasinski and Emily Blunt, to a walk-on role in Star Wars, to a brand new customized Mercedes Benz sprinter van. We've given over $130M to charities around the world, from donors in 180 countries. Our vision is to be the first for-profit company to give $1B to charity in a single year, and we’re building our team of dedicated and passionate people to help us get there. That’s where you come in!

Who we are Seeking:

As a Lead Software Engineer on the engineering team, you are an experienced software engineer. This is a hybrid development and technical project management role. You’ll stay hands on with code and architecture, manage a group of software engineers and ship completed projects. You will not be responsible for weekly 1:1s and performance reviews. As Lead Software Engineer, you are the champion of best practices for writing well-tested, well-organized, scalable code. You are leading the pod responsible for growing, retaining and engaging our donors. You will split your time equally between coding, leading and architecting solutions.

What You’ll Do

  • Lead technical projects and mentor 3-6 software engineers for our team focused on member community
  • Interface with stakeholders and partners and transform ideas into technical and architectural requirements
  • Mentor, learn and collaborate with other engineers and leads 
  • Collaborate with product, because we do things together, and build a world class socially engaging platform that delights our users and raises money for charities that impact the world
  • Have lots of fun because we are a fun group who takes our work seriously, but not ourselves

Skills and Qualifications

  • 5+ years of professional software engineering experience
  • Strong front-end experience, but able to build a full stack application
  • Prior leadership experience mentoring teams and managing projects
  • Proven ability to design and implement robust and scalable systems 
  • Javascript/Typescript/GraphQL
  • Testing with Jest and React Testing Library (or similar)
  • Less/Sass, NPM/Yarn
  • ReactJS and it's core principles along with popular Flux workflows like Redux
  • Familiarity with Microservices and APIs
  • Writing standards-compliant, accessible markup and styling using CSS preprocessors or css-in-js
  • Familiarity with designing high scale architectural patterns, data structures, and algorithms
  • Professional experience with multiple programming languages
  • Using, designing and building RESTful APIs
  • Experience with AWS
  • Excellent verbal and written communication skills for technical and non-technical audiences

Pluses

  • Ecommerce Experience
  • Experience with GoLang
  • Track record of doing integrations with third party products such as Contentful, Shopify, Prismic
  • Linux, DevOps, CI/CD

Professional Traits

  • The desire and ability to learn quickly
  • You want to work on software that is changing the world and you're passionate and obsessed about creating intuitive, scalable products
  • Ability to work effectively in teams of technical and non-technical individuals (marketing, subject matter experts, etc).
  • Detail-oriented with strong organizational skills
  • Self-starter with a high degree of initiative
  • Highly-responsive with demonstrated sense of urgency
  • Team-oriented
  • Positive attitude
  • Leadership qualities in building teams to drive successful outcomes while developing their career paths and skillsets
  • You are committed to quality as a top priority — you pay attention to detail and take pride in it.
  • You are excited to share and learn from your teammates about crafting amazing user experiences.
  • You are passionate about voicing your opinions and are able to be humble in receiving feedback.
  • You have a track record of trying and learning new things and are not afraid to learn through failures.

What’s Different About Us

  • Big Impact - You will a part of the Omaze team mission of people dedicated to making a difference by raising money for charities all over the world
  • Growth - We are in a growth phase and you will be influential in scaling our engineering organization and helping build the next great thing
  • Unique Culture - We live by our values. We have a mission unlike any other company and have the opportunity to be the best at what we do. We have already raised over $100 million for charities. 
  • Glassdoor CEO rating is 100% and 77% “Recommend to a Friend” 
  • We love having fun!


Read Full Job Description
Apply now

Technology we use

  • Engineering
  • Product
    • GolangLanguages
    • JavascriptLanguages
    • SqlLanguages
    • ReactLibraries
    • ReduxLibraries
    • AngularJSFrameworks
    • Node.jsFrameworks
    • SnowflakeDatabases
    • JIRAManagement

Location

Culver City, CA 90016

An Insider's view of Omaze

What’s the vibe like in the office?

Omaze is like putting together a dream team. Work events are hard to leave, you wanna keep hanging out with your coworkers! Your team is full of cool people, and those you don't work with everyday are too. We work hard, but in the end, you have that "one more round, I'm having a great time!" feeling even when it's Tuesday and no one is drinking.

Laura

Lead QA Engineer

What does your typical day look like?

It’s a colorful mix of creative reviews, customer analysis, channel strategy discussions, and how to launch and optimize big campaigns in addition to branding and customer experience projects. I definitely can’t complain about monotony;-) and it’s fun tackling all of these with the nicest and smartest people around.

Heinz

SVP, Marketing

How does the company support your career growth?

Omaze has offered me an unparalleled experience to draw on my experience while allowing me to stretch into new areas. Over the course of my 4 years at Omaze, I’ve loved the ability to expand my horizon and had the opportunity to lead Finance, Legal, Supply Chain, Analytics, and People team. I’ve had tremendous support on this fulfilling journey.

Nina

CFO

What is your vision for the company?

Omaze's vision is to be the first for-profit company to give $1B to charity in a single year. We offer people a chance to win dream experiences and opportunities like a role in Star Wars, a one-of-a-kind car, or a $2M house to support charities around the world, and we’ve helped over 300 nonprofits fundraise to-date.

Matt

CEO

What’s the vibe like in the office?

One day we're building a microservice and the next day we're at an offsite working with a charity volunteering a day of service. Our dog friends explore the company grounds as engineers hang out in the outdoor rooftop deck coding the future. At Omaze we engineer a better world and have fun doing it. We take our jobs seriously, but not ourselves.

Pablo

Software Engineering Manager

What are Omaze Perks + Benefits

Omaze Benefits Overview

Omaze offers a comprehensive insurance package including Medical, Dental, Vision, Life & AD&D, 401k, and Unlimited Paid-Time Off (PTO). We offer both Health Savings Account (HSA) and Flexible Spending Account (FSA) options. In addition to observing regular holidays, we also offer a Winter Break to our employees!

Culture
Volunteer in local community
Partnered with City Year to paint murals at a school. Picked up trash, restore, and preserve natural plant/animal species at Ballona Wetlands. Wrapped / delivered presents to Children's Hospital.
Partners with Nonprofits
Omaze has partnered with over 350 nonprofit and charitable organizations all over the world including Team Rubicon, Unicef, Red Nose Day, All-Stars, PATH, The Trevor Project, David Lynch Foundation.
Friends outside of work
Eat lunch together
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Documented equal pay policy
Dedicated Diversity/Inclusion Staff
Unconscious bias training
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Team workouts
Retirement & Stock Options Benefits
401(K)
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Omaze provides employees with a flexible work schedule that includes Flexible start and end times.
Company sponsored family events
Omaze sponsors family oriented events Semi-annually.
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Company Outings
Omaze hosts company outings Quarterly.
Stocked Kitchen
Omaze has a fully stocked kitchen including unlimited healthy snacks, coffee, tea and all of the flavored LaCroix you can handle.
Happy Hours
Happy hours are hosted Once per month.
Pet Friendly
Omaze is dog friendly. We welcome working alongside your best buddy any day of the week.
Professional Development Benefits
Job Training & Conferences
Omaze offers employees professional development opportunities like Annual individual budget for training, Onsite training courses, The ability to attend job related conferences and seminars.
Lunch and learns
Omaze hosts interesting and impactful lunch and learn meetings once per quarter.
Cross functional training encouraged
Promote from within
Continuing Education stipend
We offer $500 annually for continuing education.
Customized development tracks
More Jobs at Omaze5 open jobs
All Jobs
Data + Analytics
Dev + Engineer
Legal
Developer
new
Los Angeles
Developer
new
Los Angeles
Data + Analytics
new
Los Angeles
Data + Analytics
new
Los Angeles
Apply now
Save jobView Omaze's full profileSee more Omaze jobs