Your Role and ResponsibilitiesYour Role and Responsibilities:
Responsibilities:
- You will directly manage 9-12 developers and lead them to design and deliver impactful and valuable platform features across our Apptio One Planning product and help operate the product suite and help scale our platform to support our growing engineering community and customer base.
- You will partner with product managers, designers, and other engineering leaders to build/refine the product roadmap and establish engineering goals.
- You will collaborate with the leadership team to continuously manage trade-offs between scope, resources, and time during the development lifecycle.
- Software development experience in OOP (e.g.: Java), Python, SQL, and AWS/Azure.
- Experience tuning performance and scalability of containerized (e.g.: Docker), cloud-based applications (e.g.: AWS, Azure, Google Cloud Platform).
- Experience with Infrastructure as Code (e.g.: Terraform, CloudFormation).
- Familiarity with RESTful systems and their APIs.
- Experience in operating a production system at scale, maintaining security compliance, and using telemetry and observability to drive action.
- Solid design and architecture skills. Can participate in code reviews and assess coding skills when hiring engineering talent. Is “in the code” but does not need to personally write production code.
- Experience of planning, executing, and delivering projects with multiple engineers in an agile environment.
Required Technical and Professional Expertise
• Demonstrated experience managing a team of software engineers
• Extensive experience delivering SaaS software
• Proven ability to deliver to roadmap commitments in an agile environment
• Experience working with remote teams across time zones and managing a team in a new region.
• Track record of raising dev team performance – via assessing talent, mentoring others, facilitating technical discussions, and providing candid feedback
• Ability to drive large initiatives by collaborating across multiple team
• Passion for working with customers, product management, and senior management to deliver value to the market
Preferred Technical and Professional Expertise
• Experience in AWS, Java, SQL and React, or comparable technologies
• Experience with various web application development technologies and tools, e.g., Spring, React, Redux, NodeJS, REST, CSS, and Python.
• Experience engaging with senior leadership to report on and adjust deliverables