At IBM Cloudability, we deliver a best-in-class FinOps platform that helps customers enable their IT, finance, and DevOps teams to work together to optimize cloud resources for speed, cost, and quality. We are seeking a highly skilled and experienced Senior Software Development Engineer to join our dynamic and growing team. The ideal candidate will be a seasoned software developer with a passion for technology, problem-solving, and driving software development processes. You will get to lead technical initiatives, and mentor junior engineers while delivering high-quality, scalable, and maintainable software solutions.
- Develop cloud-native services to address both new and ongoing business challenges and meet customer needs.
- Own end-to-end feature development, from concept through design to production, collaborating with product managers and engineers to deliver scalable, high-quality solutions.
- Drive the adoption of best practices for software development, including testing, code reviews, and continuous integration, to ensure the delivery of high-quality, reliable software.
- Identify and address performance bottlenecks, ensuring that systems scale efficiently and perform well under varying loads.
- Mentor and provide technical guidance to junior engineers.
- 5+ years of professional software development experience in designing and building enterprise-level applications
- Extensive professional knowledge, experience, and understanding of at least one modern programming language, such Java, Scala, and Go.
- Extensive experience with software engineering principles, including data structures, algorithms, and design patterns.
- Hands-on experience with cloud technologies (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Excellent communication skills, both written and verbal.
- Master’s degree in computer science or related field.
- Experience in modern software concepts such as Infrastructure as Code (e.g., Terraform)
- Experienced with modern API design and implementations, preferably in Java or Golang.
- Experienced in Cloud infrastructure’s cost management or FinOps.
- Experience using monitoring tools like Splunk, Datadog, Prometheus, Grafana
- Exceptional customer focus, ownership, and drive.