Weedmaps - Irvine, CA

posted about 1 month ago

Full-time - Senior
Remote - Irvine, CA

About the position

The Manager of Software Engineering at Weedmaps is responsible for leading and empowering software engineering teams to deliver high-quality software using agile methodologies. This role emphasizes innovation, collaboration, and maintaining a startup ethos within a growing organization. The manager will oversee significant deliverables, drive technical excellence, and foster a culture of engineering excellence while mentoring junior developers.

Responsibilities

  • Manage and motivate the software engineering team to meet tight deadlines and deliver significant features.
  • Take ownership of major features from development to production.
  • Collaborate with peers in Engineering, Product, and TechOps to ensure technical excellence.
  • Work closely with management from other teams including Revenue, Operations, and PeopleOps.
  • Lead and mentor a team of senior-level engineers and support junior developers.
  • Communicate development issues and team challenges to executive leadership.
  • Conduct performance reviews and set performance goals for team members.
  • Influence quality and productivity improvements through new procedures and training.
  • Contribute to technical requirements and represent Engineering's interests in the software development lifecycle.
  • Perform code reviews and guide best practices in engineering.

Requirements

  • Bachelor's Degree in Computer Science or equivalent experience.
  • 5-10 years of software development experience, preferably in startup or mid-sized companies.
  • 3 years of leadership or management experience, preferably in a startup environment.
  • Effective communication skills at all management levels, both written and verbal.
  • Experience working collaboratively with other teams within an organization.
  • Extensive web development and architecture experience.
  • Proficiency with Git and GitHub in a large team environment.
  • Familiarity with full stack technologies.

Nice-to-haves

  • Experience with polyglot environments (Ruby, Elixir, JavaScript, Go).
  • Experience with front-end JavaScript frameworks (Angular, React, Meteor).
  • Experience with relational and non-relational databases (Postgres, MongoDB, ElasticSearch, Redis).

Benefits

  • Paid parental leave
  • Health savings account
  • AD&D insurance
  • Paid holidays
  • Loan repayment program
  • Disability insurance
  • Health insurance
  • Dental insurance
  • 401(k)
  • Flexible spending account
  • Happy hour
  • Paid time off
  • Parental leave
  • Vision insurance
  • 401(k) matching
  • Paid sick time
  • Pet insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service