Engineering Manager

Remote
Full Time
Engineering
Mid Level

Engineering Manager

Reports To: CEO

Full Time – Exempt (Salary)

Salary Range: $123,000-$182,000

Location: Remote

Company Description:

Revive offers technology solutions to help brands maximize inventory productivity via data-driven refurbishment services. We are creating circular & sustainable collections with brand partners by extending the life of every garment we touch. Revive’s focus on technology, innovation, and sustainability is changing how consumers and brands view the garments they buy and produce. 

Overview:

We are seeking an Engineering Manager who embodies the role of a startup team’s player/coach. This unique position requires a balance of technical expertise and leadership skills. You will not only guide and mentor a small team of engineers but also actively participate in the design and development of our products. As a generalist manager, you'll make sure app developers, analytics engineers, and other technical roles all integrate and build well-integrated software. This role is perfect for a highly skilled engineer who is passionate about coding and equally enthusiastic about fostering team growth and innovation.

This job description is intended to describe the general nature and level of work but is not inclusive of all duties, responsibilities or qualifications. Duties, responsibilities, and activities may change at any time based on business needs. 

Responsibilities:

Leadership and Management:

  • Guide the design and architecture of our platform as we integrate our proprietary app, our data platform, and outside integrations
  • Lead, mentor, and inspire a team of software engineers, fostering a collaborative and high-performance work environment.
  • Conduct regular one-on-one meetings, provide constructive feedback, and support career development for team members.
  • Drive the recruitment, onboarding, and retention of top engineering talent.

Technical Contribution:

  • Actively participate in the design, coding, and testing of new features and products.
  • Ensure the technical excellence and quality of the team’s output through code reviews and best practices.
  • Troubleshoot and resolve complex technical issues, providing guidance and support to team members.

Project Management:

  • Collaborate with product managers and other stakeholders to define project scope, goals, and deliverables.
  • Manage and prioritize the engineering team’s workload, ensuring timely delivery of high-quality products.
  • Continuously improve development processes and workflows for efficiency and effectiveness.

Strategic Planning:

  • Contribute to the development and execution of the company’s technical roadmap and strategy.
  • Stay up-to-date with industry trends and emerging technologies to ensure our solutions remain competitive and innovative.
  • Foster a culture of continuous learning and improvement within the engineering team.

Requirements:

  • 5+ years of experience in software development with a focus on data integrations.
  • Experience working between data engineers and app developers
  • Familiarity with React and modern JavaScript frameworks.
  • Familiarity with front-end technologies including HTML5, CSS3, and JavaScript.
  • Familiarity with RESTful APIs and web services.
  • Experience with version control systems, particularly Git.
  • Strong understanding of agile development methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Experience with AWS deployment.
  • Knowledge of CI/CD pipelines and tools.
  • Background in test-driven development (TDD) and continuous integration.

You Will Love This Job Because:

  • You’ve been at a startup before, and you’ll get to apply the things you learned there.
  • You’ve seen an app/startup scale up before, and you love seeing your team grow and succeed
  • You enjoy working in a small, close-knit team where every member's contributions are valued and impactful.
  • You thrive in a collaborative environment and appreciate the opportunity to wear multiple hats.
  • You value direct communication and the ability to quickly implement new ideas.
  • You are excited about the opportunity to influence the direction of our technology stack and development practices.
  • You appreciate a supportive work environment where continuous learning and professional growth are encouraged.

What we offer:

  • Medical, Dental, and Vision
  • 401K
  • Unlimited PTO

Position Type / Expected Hours of Work:

This is a full-time, exempt position.  This position is not eligible for overtime.  Work hours are typically 40 hours a week, Monday thru Friday. 

COVID Vaccination Required

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*