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.
Key Responsibilities:
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.
Candidate Requirements:
5+ years of experience designing and building software products using Java, JavaScript, C#, or C++ because our leaders are experts in the work their team does.
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)