Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
5,318 Jobs at 194 Companies

Software Development Manager--Apptio

IBM

IBM

This job is no longer accepting applications

See open jobs at IBM.
Software Engineering
Seattle, WA, USA
Posted on Saturday, February 10, 2024
Introduction
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.

Your Role and Responsibilities

You: Are a software manager and engineer with a passion to both lead and contribute to the core components that Apptio’s products are built on-top of. You enjoy observability, automation, reliability, answering questions with data, and delivering scalable solutions for the right problem. You prefer continuous integration, agile, and DevOps model. You want to own the Continuous Integration and Operations of the products you own. You are technical and dabble in the code and spend about half of your time on coaching and supporting teams to deliver on objectives and coordinate with stakeholders across the organization.

Us: We are a high-performing cross-functional team of developers, product managers, and designers. We are passionate about delivering elegant solutions to complex business problems and we have a proven track record of delivering successful v1 applications that delight our customers and scale to our customer needs.
What we want you to do:

  • You will directly manage 5-9 developers and lead them to design and deliver impactful and valuable platform features across our Coudability product and help operate the Coudability 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.


Required Technical and Professional Expertise

You: Are a software manager and engineer with a passion to both lead and contribute to the core components that Apptio’s products are built on-top of. You enjoy observability, automation, reliability, answering questions with data, and delivering scalable solutions for the right problem. You prefer continuous integration, agile, and DevOps model. You want to own the Continuous Integration and Operations of the products you own. You are technical and dabble in the code and spend about half of your time on coaching and supporting teams to deliver on objectives and coordinate with stakeholders across the organization.

Us: We are a high-performing cross-functional team of developers, product managers, and designers. We are passionate about delivering elegant solutions to complex business problems and we have a proven track record of delivering successful v1 applications that delight our customers and scale to our customer needs.
What we want you to do:


Preferred Technical and Professional Expertise

  • Software development experience in OOP (e.g.: Java), Python, SQL, and AWS.
  • Experience tuning performance and scalability of containerized (e.g.: Docker), cloud-based applications (e.g.: AWS, Azure, Googla 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.

This job is no longer accepting applications

See open jobs at IBM.