Software Engineering Manager (Greater Boston Area, MA or Remote)
Software Engineering Manager
WHO WE ARE:
Headquartered in Boston, with a fully remote team located in U.K., France, and Australia, Invaluable is the world’s leading online marketplace for estate, fine art, antiques, and collectibles auctions. Invaluable enables more than 4 million collectors around the globe to discover and acquire one-of-a-kind works with confidence and convenience from over 5,000 of the world’s premier traditional auction houses.
THE ROLE:
The Software Engineering Manager will handle daily management of their engineering team, helping drive the day-to-day success and growth of the members and product. In this role, you will be responsible for building and leading a team of software engineers and overseeing the development of our auction platform. You will play a key role in facilitating communication and coordination between your engineering team, Product, and other engineering teams while also providing technical leadership and hands-on development within the codebase. This position should expect to spend about 25% of its time on people management, 35% on project/technical management, and 40% of its time hands on coding.
RESPONSIBILITIES:
As the Software Engineering Manager, you will:
Conduct recurring 1-on-1s with direct reports, providing coaching, career guidance, and clarification
Assist in the interviewing process for engineering talent as well as on-boarding
Actively contribute to code, change reviews, architecture decisions, and process improvements
Collaborate with the product leadership in project planning, resource management, dependency management, risk management, and continuous process improvement
Work closely with Product Manager, QA, DevOps, and other development teams to ensure timely delivery of product updates
Handle task delegation to on- and off-shore resources
Stay connected and resolve blockers that could derail development schedules
Conduct personnel reviews (annual/quarterly)
REQUIREMENTS:
Bachelor’s degree in Computer Science and/or equivalent work experience
Excellent verbal and written communication skills
Experience with the consequences that can arise from poor technical decisions
Has experience in making trade-offs: features versus resources (time) and quality
Experience leading teams to invent, improve, evolve and/or deprecate software
Proven ability to work independently as well as with other team members
Multiple years of experience with Java
Preferred Skills/Qualifications:
Experience with automated testing (unit, end-to-end, integration)
Experience with React
Experience with Docker
Experience coordinating with offshore teams
Experience building high performance teams
2+ years leading software development teams
MORE GREAT STUFF
Join a growing and profitable business
Surround yourself with great teammates and fine art!
Fully remote
Competitive salary
Stock Options and Quarterly Profit Share
401K with company match starting day one
Health care with 100% deductible funded by the company
Unlimited, flexible Paid Time Off (PTO) with 11 paid holidays
Paid parental leave
EQUAL OPPORTUNITY EMPLOYER
Invaluable is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.
#LI-Remote
#BI-Remote