VP of Software EngineeringAnywhere (100% Remote) Crossover For Work posted 6 months ago
We have a solution for technical experts that want to advance their career but don’t want to stop exercising their technical skills. Because we have automated away non-technical tasks like HR activities, resource allocation, and project management, managers focus on two high-impact activities. Most of the week is dedicated to diving deep into the team’s output to find the source of quality problems and eliminate them. Based on your insights from reviewing a week’s worth of work, you propose and implement big ideas to simplify work, systemically improve quality and enable scale for our growing portfolio of over 100 B2B software products.
Because this role is focused on diving deep into the technical details and collecting insights to drive real change in the organization, instead of the typical manager tasks, the day to day impact is much higher than the industry norm. Your insights will force continuous improvement in the managers who report to you, and in the work of all members of the organization.
Continue your growth as a leader, maintain your technical edge, and be exposed to different technologies. Be part of an organization that is pushing the limits of software engineering, using cutting edge technologies on AWS, and setting a blistering pace for incorporating new software companies into our portfolio.
What you will be doing:
- Using your technical experience as a software architect and developer to understand problems like why releases are delayed, defects escape and processes break.
- Analyzing data to detect quality failure patterns and writing improvement plans that you will execute once approved. You will love this job if you seek challenges, and are excited by the idea of improving the systems which allow us to ship high-quality software releases for dozens of products every week.
What you will NOT be doing:
- Project management or task assignment – We have sophisticated algorithms and automation to handle this.
- Stagnating at your current level of technical proficiency – deep diving into technical details within our software gives you daily challenges to expand your knowledge.
- Be accountable for the quality of weekly software releases for 20 enterprise software products.
- Holding the Software Engineering Managers that report to you to high standards in how they coach team members and enforce quality bars.
- Leading by consistently innovating improvements that improve the quality and reliability of the products you own.
- 3+ years of experience with managing teams from multiple engineering functions (developers, designers, product managers, testers)
- A Bachelor’s Degree or higher in Computer Science, Information Technology or similar field.
- Fluent English and the ability to write clearly and concisely.
Nice to have:
- Experience in delivering enterprise B2B SaaS products to multiple customers
- Lean Manufacturing” mindset applied to software engineering (e.g., “The Phoenix Project” by Gene Kim, Kevin Behr, George Spafford)