Senior Cloud Software Engineer

Rockwell Automation
Full_timeMedellín, Colombia

📍 Job Overview

  • Job Title: Senior Cloud Software Engineer
  • Company: Rockwell Automation
  • Location: Medellín, Antioquia, Colombia
  • Job Type: Full-Time, Hybrid (On-site Mondays, Tuesdays, and Thursdays)
  • Category: DevOps Engineer, Cloud Engineer
  • Date Posted: June 17, 2025
  • Experience Level: 2-5 years of experience

🚀 Role Summary

  • Design and develop software solutions using cloud and on-premises technologies
  • Collaborate with cross-functional teams in an agile environment to deliver high-quality software
  • Influence hardware design and determine hardware compatibility
  • Work within the Control and Visualization Business, developing software products for industrial automation

📝 Enhancement Note: This role requires a strong background in cloud technologies and software development, with a focus on designing and implementing scalable solutions. Experience with agile methodologies and collaboration with diverse teams is essential for success in this position.

💻 Primary Responsibilities

  • Design software programs for software enhancements and new products
  • Develop software tools, including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools
  • Determine hardware compatibility and influence hardware design
  • Collaborate with cross-functional teams to deliver high-quality software in an agile environment
  • Troubleshoot and support large SAAS solutions

📝 Enhancement Note: This role requires a broad range of technical skills, with a strong focus on cloud technologies and software development. Experience with various cloud services and monitoring tools is beneficial for success in this position.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Experience: At least 4 years of experience in a software product development environment in the cloud

Required Skills:

  • Proficiency in English, both written and verbal
  • Experience with Terraform, Docker, Helm, and Kubernetes
  • Scripting experience with languages such as PowerShell or Shell scripting
  • Experience with Azure cloud services, including Azure Resource Management and Terraform Provider for Azure RM
  • Knowledge of Grafana, Loki, Prometheus, or other monitoring tools

Preferred Skills:

  • Experience supporting/troubleshooting large SAAS solutions
  • Familiarity with Grafana, Loki, Prometheus, or other monitoring tools

📝 Enhancement Note: This role requires a strong background in cloud technologies and software development, with a focus on designing and implementing scalable solutions. Experience with various cloud services and monitoring tools is beneficial for success in this position.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience with cloud technologies, including Terraform, Docker, Helm, and Kubernetes
  • Showcase software development projects, highlighting your ability to design and implement scalable solutions
  • Include examples of your scripting experience and familiarity with monitoring tools
  • Highlight your ability to collaborate with cross-functional teams and deliver high-quality software in an agile environment

Technical Documentation:

  • Provide documentation for your software development projects, including code comments, version control, and deployment processes
  • Include any relevant technical documentation for the cloud technologies and monitoring tools you have experience with

📝 Enhancement Note: This role requires a strong portfolio that demonstrates your experience with cloud technologies and software development. Include examples of your ability to design and implement scalable solutions, as well as your experience with various cloud services and monitoring tools.

💵 Compensation & Benefits

Salary Range: The estimated salary range for this role in Medellín, Colombia is COP 60,000,000 - COP 80,000,000 per year (USD 16,000 - USD 22,000 per year). This estimate is based on regional market research and industry standards for senior cloud software engineers.

Benefits:

  • Comprehensive mindfulness programs with a premium membership to Calm
  • Volunteer Paid Time off available after 6 months of employment for eligible employees
  • Company volunteer and donation matching program
  • Employee Assistance Program
  • Personalized wellbeing programs through the OnTrack program
  • On-demand digital course library for professional development

Working Hours: 40 hours per week, with flexible hours for deployment windows, maintenance, and project deadlines

📝 Enhancement Note: The estimated salary range for this role is based on regional market research and industry standards for senior cloud software engineers in Medellín, Colombia. The benefits package is comprehensive and tailored to the needs of web technology professionals.

🎯 Team & Company Context

🏢 Company Culture

Industry: Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. They operate in the industrial automation and information sector.

Company Size: Rockwell Automation has over 28,000 employees worldwide, making it a large organization with significant resources and opportunities for growth.

Founded: Rockwell Automation was founded in 1903 and has a rich history in the industrial automation industry.

Team Structure:

  • The Control and Visualization Business develops software products that enable industrial automation
  • The team consists of software engineers, designers, and other professionals who collaborate to deliver high-quality software solutions
  • The team follows agile methodologies and works in a collaborative environment

Development Methodology:

  • Rockwell Automation follows agile methodologies, such as Scrum or Kanban, to deliver software solutions
  • The team uses version control systems, such as Git, to manage code and collaborate on projects
  • The team employs continuous integration and continuous deployment (CI/CD) pipelines to automate the software delivery process

Company Website: Rockwell Automation

📝 Enhancement Note: Rockwell Automation is a large, established company with a strong focus on industrial automation and information. The company's size and resources provide opportunities for growth and development within the organization. The team follows agile methodologies and works in a collaborative environment to deliver high-quality software solutions.

📈 Career & Growth Analysis

Web Technology Career Level: This role is a senior-level position that requires a strong background in cloud technologies and software development. The role involves designing and implementing scalable solutions, as well as collaborating with cross-functional teams to deliver high-quality software in an agile environment.

Reporting Structure: The Senior Cloud Software Engineer reports directly to an Engineering Manager within the Control and Visualization Business.

Technical Impact: This role has a significant impact on the development and delivery of software products that enable industrial automation. The role requires a strong understanding of cloud technologies and software development, as well as the ability to collaborate with cross-functional teams to deliver high-quality software solutions.

Growth Opportunities:

  • Technical leadership opportunities within the Control and Visualization Business
  • Opportunities to work on cutting-edge projects and technologies within the industrial automation industry
  • Potential to move into a management or architecture role within the organization

📝 Enhancement Note: This role offers significant opportunities for growth and development within the organization. The role requires a strong background in cloud technologies and software development, as well as the ability to collaborate with cross-functional teams to deliver high-quality software solutions. The role has a significant impact on the development and delivery of software products that enable industrial automation.

🌐 Work Environment

Office Type: Rockwell Automation has a hybrid work environment, with employees expected to work on-site Mondays, Tuesdays, and Thursdays.

Office Location(s): The office is located in Medellín, Antioquia, Colombia.

Workspace Context:

  • The office provides a collaborative workspace with multiple monitors and testing devices available
  • The team works in an agile environment, with a focus on collaboration and cross-functional integration
  • The office is located in a convenient and accessible location in Medellín, Antioquia, Colombia

Work Schedule: The work schedule is flexible, with the ability to work from home on Wednesdays and Fridays. The work schedule is designed to accommodate deployment windows, maintenance, and project deadlines.

📝 Enhancement Note: The hybrid work environment at Rockwell Automation provides a balance between on-site collaboration and remote work. The office is located in a convenient and accessible location in Medellín, Antioquia, Colombia, with a collaborative workspace that supports agile methodologies and cross-functional integration.

📄 Application & Technical Interview Process

Interview Process:

  1. Online assessment to evaluate technical skills and problem-solving abilities
  2. Technical interview to discuss software development experience and cloud technologies
  3. Behavioral interview to assess cultural fit and communication skills
  4. Final interview with the hiring manager to discuss career goals and expectations

Portfolio Review Tips:

  • Highlight your experience with cloud technologies, including Terraform, Docker, Helm, and Kubernetes
  • Include examples of your scripting experience and familiarity with monitoring tools
  • Showcase your ability to collaborate with cross-functional teams and deliver high-quality software in an agile environment

Technical Challenge Preparation:

  • Brush up on your knowledge of cloud technologies, including Azure cloud services and Terraform
  • Practice coding challenges and problem-solving exercises to demonstrate your software development skills
  • Prepare for behavioral interview questions that assess your cultural fit and communication skills

ATS Keywords: (Organized by category)

  • Programming Languages: Python, PowerShell, Shell scripting, JavaScript
  • Cloud Technologies: Azure, Terraform, Docker, Helm, Kubernetes
  • Server Technologies: N/A
  • Databases: N/A
  • Tools: Grafana, Loki, Prometheus, Git, CI/CD pipelines
  • Methodologies: Agile, Scrum, Kanban
  • Soft Skills: Collaboration, communication, problem-solving, teamwork
  • Industry Terms: Industrial automation, SAAS solutions, monitoring tools

📝 Enhancement Note: The interview process at Rockwell Automation is designed to evaluate technical skills, problem-solving abilities, and cultural fit. The portfolio review and technical challenge preparation tips provide guidance on how to showcase your experience and skills in the most effective way. The ATS keywords are organized by category to help optimize your resume for web technology roles.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: N/A (This role focuses on backend and infrastructure technologies)

Backend & Server Technologies:

  • Azure cloud services, including Azure Resource Management and Terraform Provider for Azure RM
  • Terraform, Docker, Helm, and Kubernetes
  • PowerShell and Shell scripting

Development & DevOps Tools:

  • Git for version control and collaborative development
  • CI/CD pipelines for automated deployment
  • Grafana, Loki, Prometheus, or other monitoring tools for web performance tracking and server monitoring

📝 Enhancement Note: This role focuses on backend and infrastructure technologies, with a strong emphasis on cloud technologies such as Azure, Terraform, Docker, Helm, and Kubernetes. The role also requires experience with scripting languages such as PowerShell and Shell scripting, as well as monitoring tools such as Grafana, Loki, and Prometheus.

👥 Team Culture & Values

Web Development Values:

  • Innovation: Rockwell Automation encourages continuous learning and the adoption of emerging technologies
  • Collaboration: The team follows agile methodologies and works in a collaborative environment to deliver high-quality software solutions
  • Quality: The team is committed to delivering high-quality software that meets the needs of industrial automation customers
  • Sustainability: Rockwell Automation is focused on helping the world’s manufacturers be more productive and sustainable

Collaboration Style:

  • The team follows agile methodologies, such as Scrum or Kanban, to deliver software solutions
  • The team uses version control systems, such as Git, to manage code and collaborate on projects
  • The team employs continuous integration and continuous deployment (CI/CD) pipelines to automate the software delivery process

📝 Enhancement Note: Rockwell Automation values innovation, collaboration, quality, and sustainability. The team follows agile methodologies and works in a collaborative environment to deliver high-quality software solutions that meet the needs of industrial automation customers. The team is committed to continuous learning and the adoption of emerging technologies.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Designing and implementing scalable solutions using cloud technologies
  • Collaborating with cross-functional teams to deliver high-quality software in an agile environment
  • Troubleshooting and supporting large SAAS solutions

Learning & Development Opportunities:

  • Opportunities to work on cutting-edge projects and technologies within the industrial automation industry
  • Potential to move into a management or architecture role within the organization
  • Access to on-demand digital course library for professional development

📝 Enhancement Note: This role presents technical challenges in designing and implementing scalable solutions using cloud technologies, as well as collaborating with cross-functional teams to deliver high-quality software in an agile environment. The role also offers learning and development opportunities, including access to on-demand digital course library for professional development and the potential to move into a management or architecture role within the organization.

💡 Interview Preparation

Technical Questions:

  • Discuss your experience with cloud technologies, including Azure, Terraform, Docker, Helm, and Kubernetes
  • Describe your approach to designing and implementing scalable solutions using cloud technologies
  • Explain your experience with scripting languages such as PowerShell and Shell scripting
  • Walk through your experience with monitoring tools such as Grafana, Loki, and Prometheus

Company & Culture Questions:

  • Describe your experience working in an agile environment and collaborating with cross-functional teams
  • Explain how you approach troubleshooting and supporting large SAAS solutions
  • Discuss your career goals and how this role fits into your long-term plans

Portfolio Presentation Strategy:

  • Highlight your experience with cloud technologies, including Azure, Terraform, Docker, Helm, and Kubernetes
  • Include examples of your scripting experience and familiarity with monitoring tools
  • Showcase your ability to collaborate with cross-functional teams and deliver high-quality software in an agile environment

📝 Enhancement Note: The interview preparation tips provide guidance on how to effectively communicate your experience and skills in the technical and company & culture questions. The portfolio presentation strategy tips provide guidance on how to showcase your experience and skills in the most effective way.

📌 Application Steps

To apply for this Senior Cloud Software Engineer position at Rockwell Automation:

  1. Submit your application through the application link provided in the job listing
  2. Customize your resume to highlight your experience with cloud technologies, software development, and monitoring tools
  3. Prepare for the online assessment, technical interview, behavioral interview, and final interview with the hiring manager
  4. Research Rockwell Automation's company culture, industry, and team structure to demonstrate your understanding of the organization and its goals

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web technology industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

A Bachelor’s degree in a relevant field is required along with excellent English proficiency. Preferred qualifications include at least 4 years of experience in software product development in the cloud and familiarity with various cloud services and monitoring tools.