Software Developer

International Business Machines Corporation

Austin (TX)

Vor Ort

USD 120.000 - 170.000

Vollzeit

vor 33 Stunden
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

IBM Software in Austin, TX seeks a Software Developer focused on Cloud automation. You will design, develop, and deliver scalable cloud-based solutions across multi-cloud environments using Go or Python, CI/CD pipelines, and Terraform-based tooling.

Join an agile team to craft self-healing, monitored systems, and automation that accelerates product delivery while maintaining reliability and security at scale.

Qualifikationen

  • 3+ years designing and building automation for software development, testing, and deployments.
  • Strong Go or Python development skills with API and webhook integrations.
  • Experience delivering automated CI/CD pipelines using Concourse or GitHub Actions.
  • Knowledge of multi-cloud environments and cloud automation patterns.

Aufgaben

  • Design and develop cloud automation solutions and shared libraries.
  • Build and maintain Concourse and GitHub Actions pipelines integrated with Terraform.
  • Refine automation strategies to improve reliability and reduce on-call toil.
  • Deliver friction-free CI/CD and deployment experiences for product squads.
  • Support platform reliability and incident response with automated runbooks.

Kenntnisse

Automation development
Go programming
Python scripting
CI/CD pipelines
Multi-cloud platforms

Tools

Concourse
GitHub Actions
Terraform

Jobbeschreibung

Introduction

At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You'll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM's product and technology landscape. Here, you'l have the tools and opportunities to advance your career while creating software that changes the world.

Your role and responsibilities

As a Software Developer specializing in Cloud, you will work in an agile, collaborative environment across various Cloud platforms, leveraging expertise in multi-cloud environments, Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). You will collaborate with cross-functional teams to design, develop, and deliver scalable and secure cloud-based solutions.

Your primary responsibilities will include:

  • Design and Develop Cloud Automations Solutions: Develop scripts, programs, and automated shared libraries for automating software development, container verification, and production deployments, focusing on increasing efficiency and velocity.
  • Build Automated Systems: Create and maintain automated Concourse and GitHub Actions pipeline configurations, ensuring seamless integration with existing Terraform-based systems and processes.
  • Improve Automation Strategies (Automation 2.0): Continuously assess and refine platform automation strategies—building self-healing scripts and tools in Go and Python—to optimize business outcomes, improve team resiliency, and reduce on-call toil.
  • Deliver End-to-End Experiences: Care equally about business outcomes and technical solutions, focusing on delivering exceptional, friction-free CI/CD and deployment experiences for product squads.
  • Drive Business Outcomes: Participate in the weekly CPE on-call rotation, resolve automated alerts within 15 minutes, maintain updated runbooks, and ensure overall platform reliability (uptime ≥ 99.95%).
Required technical and professional expertise
  • Deep Expertise in Automation Development: 3+ years of proven experience in designing and building systems and tools that automate repetitive software development, testing, and deploymen tasks.
  • Experience with Scripting and Programming: Highly skilled in developing custom scripts and frameworks in Go (golang) or Python, with solid expertise in modern API and webhook integrations.
  • Strategic Automation Planning (CI/CD): Practical experience in creating automated delivery solutions based on business requirements, with the ability to assess and optimize Concourse or GitHub Actions pipelines.
  • Technical Solution Implementation: Proven ability to care equally about business outcomes and technical solutions, with a focus on delivering robust self-healing and monitoring configurations.
  • Business Outcome Optimization: Deep understanding of how automation drives overall platform quality and developer velocity, with experience in telemetry, logging, and performance monitoring.
Preferred technical and professional experience
  • Familiarity with Kata: Experience with Kata, including its application in containerized environments and potential integration with other technologies like Kubernetes.
  • Knowledge of Operators: Understanding of Operators and their role in automating tasks, as well as experience working with them in a cloud-based setting.
  • SDN and Network Resiliency: Experience with Software Defined Networks (SDN) and Network Resiliency concepts, including their implementation in cloud environments.
  • Advanced Scripting & Infrastructure Knowledge: Experience writing clean, modular infrastructure-as-code modules utilizing HashiCorp Terraform.
  • Technical Solution Vision (Kubernetes): Familiarity with operating and deploying workloads into container orchestration clusters (AWS EKS, Nomad, or ECS).
  • Cross-Functional Collaboration: Experience working with multiple stakeholders (including adjacent Product Engineering and Atlas squads) to refine automation pipelines and maintain clear boundaries.

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Developer
Software Developer

IBM • Raleigh (NC)

Vor Ort
USD 120.000 - 160.000
Senior Cloud Security Engineer
Senior Cloud Security Engineer

International Business Machines Corporation • Austin (TX)

Vor Ort
USD 180.000 - 230.000
Entry Level Software Developer 2027 - Durham
Entry Level Software Developer 2027 - Durham

IBM • Durham (NC)

Hybrid
USD 70.000 - 100.000
Confluent - Staff Systems Engineer
Confluent - Staff Systems Engineer

International Business Machines Corporation • Armonk (NY)

Vor Ort
USD 150.000 - 190.000
Confluent - Senior Software Engineer - Cloud Compute Platform
Confluent - Senior Software Engineer - Cloud Compute Platform

International Business Machines Corporation • Boston (MA)

Vor Ort
USD 150.000 - 190.000
Cloud Automation Engineer (Go/Python)
Cloud Automation Engineer (Go/Python)

International Business Machines Corporation • Austin (TX)

Hybrid
USD 131.000 - 245.000
Confluent - Staff Systems Engineer
Confluent - Staff Systems Engineer

International Business Machines Corporation • Boston (MA)

Vor Ort
USD 180.000 - 240.000
SW Developer Intern | Enterprise Platform-as-a-Service - Durham, NC - 2027
SW Developer Intern | Enterprise Platform-as-a-Service - Durham, NC - 2027

IBM • Durham (NC)

Vor Ort
USD 32.000 - 42.000
Sr Software Engineer - Terraform Foundations
Sr Software Engineer - Terraform Foundations

HITEC • Raleigh (NC)

Vor Ort
USD 150.000 - 210.000
Healthcare benefits
401(k) plan
Paid time off
+2
Cloud CI/CD Automation Engineer
Cloud CI/CD Automation Engineer

International Business Machines Corporation • Austin (TX)

Vor Ort
USD 120.000 - 170.000