C

Cox

Delivers broadband, cable TV, and telecom

Lead Software Engineer - IBM iSeries

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAtlanta, GA, USA

About the Job

Requirements

  • A bachelor's degree and 6 years of experience in a related field; alternatively, a master's degree and 4 years of experience, a Ph.D. and 1 year of experience, or 18 years of experience in a related field.
  • At least 6 years of experience developing, supporting, and maintaining enterprise-scale software solutions, with software development lifecycle expertise.
  • At least 6 years of experience with IBM i systems and RPG software development.
  • At least 6 years of experience with a modern scripting or programming language for automation, tooling, and systems integration.
  • At least 4 years of experience supporting complex integrations and operationally critical business systems.
  • At least 4 years of experience troubleshooting highly complex production issues and leading Level 3 support activities.
  • At least 3 years of experience supporting or engaging high-profile and/or enterprise-level user accounts.
  • Experience with artificial intelligence technologies for software development lifecycle work and day-to-day activities.
  • Experience supporting mission-critical applications in high-pressure operational environments, including day-of-sale or transaction-sensitive workflows with high concurrent user activity.
  • Strong understanding of software architecture and secure coding practices.
  • Experience influencing technical decisions, driving change, and delivering long-term solutions to complex business challenges.
  • Experience tailoring communication to technical and non-technical audiences and managing stakeholders.

Responsibilities

  • Lead team efforts to design, develop, test, document, and support complex software systems, applications, automation, and integrations.
  • Design, develop, enhance, test, and support enterprise software systems and integrations across multiple platforms.
  • Drive RPG development, enhancements, and modernization efforts.
  • Lead technical solutioning for large-scale, high-impact initiatives spanning multiple applications, teams, and business domains.
  • Collaborate with analysts, engineers, architects, product teams, and business stakeholders to develop highly complex technical solutions.
  • Support multiple engineering teams through technical leadership, procedural guidance, and solution development.
  • Translate business needs, operational requirements, and customer expectations into scalable and maintainable technical solutions.
  • Estimate software development efforts and technical initiatives with predictability and accuracy.
  • Establish and promote engineering standards for quality, maintainability, security, performance, reliability, and scalability.
  • Review system designs, architecture proposals, and code changes to ensure alignment with organizational standards and technical direction.
  • Evaluate secure coding practices, engineering tools, and development processes, and identify opportunities for improvement.
  • Research, evaluate, and adopt artificial intelligence and emerging technologies, engineering practices, and modernization approaches to improve system performance, engineering productivity, and operational resilience.
  • Present system designs, architectural recommendations, and technical solution proposals to peers, leadership teams, and stakeholders.
  • Define, measure, and recommend metrics to improve software quality, cycle time, reliability, service availability, and operational effectiveness.
  • Serve as the primary subject matter expert in IBM iSeries application development, support, and modernization.
  • Provide technical expertise in RPG development and support for AS400.
  • Maintain knowledge of legacy system behaviors, business processes, integrations, and operational dependencies.
  • Serve as a domain expert for internal and external system integrations, ensuring data exchange and business continuity.
  • Diagnose and resolve complex issues involving IBM i applications, batch jobs, interfaces, APIs, integrations, and downstream systems.
  • Support and improve mission-critical systems used to manage inventory, operations, and product lifecycle processes.
  • Provide expert support for inventory operations associated with strategic commercial accounts and enterprise partners.
  • Partner with business and product teams to improve inventory management processes, operational workflows, and system capabilities.
  • Identify opportunities to improve observability, maintainability, stability, and long-term sustainability of IBM i applications.
  • Support modernization initiatives while maintaining operational continuity and preserving critical business functionality.
  • Champion artificial intelligence adoption and utilization beyond the team.
  • Document technical designs, operational dependencies, support procedures, and system behaviors to improve organizational knowledge and reduce risk.
  • Lead Level 3 triage and incident resolution for business-critical production systems.
  • Serve as the senior escalation point for incidents with significant customer, operational, or financial impact.
  • Provide expert support during production-impacting events and operationally sensitive business activities.
  • Lead troubleshooting efforts involving related integrated platforms.
  • Conduct root cause analysis for severe and recurring incidents and drive corrective and preventive actions.
  • Partner with Product, Operations, Client Care, Support, and Engineering organizations during incident response.
  • Communicate complex technical issues clearly to technical and non-technical audiences.
  • Provide timely updates about service impact, mitigation strategies, recovery efforts, and ongoing risks.
  • Identify systemic issues and drive improvements that reduce operational risk, improve service stability, and prevent future incidents.
  • Build partnerships across Engineering, Product, Operations, Client Care, Architecture, and business organizations.
  • Act as a trusted advisor, using business knowledge and technical expertise to influence decision-making.
  • Participate in defining strategic technology direction and long-term engineering roadmaps.
  • Collaborate with architects and technology leaders to drive modernization efforts and system evolution.
  • Influence technical standards, engineering practices, support models, and operational excellence initiatives across teams.
  • Drive peer-to-peer technical learning, mentoring, and knowledge-sharing initiatives.
  • Facilitate technical reviews and collaborative design sessions to improve engineering effectiveness and solution quality.
  • Lead cross-functional initiatives focused on improving customer experience, operational efficiency, and system reliability.
  • Promote and champion artificial intelligence adoption.
  • Promote continuous improvement, innovation, accountability, and technical excellence.

Desired Qualifications

  • Experience modernizing legacy IBM i environments and integrating them with cloud-native or distributed architectures.
  • At least 10 years of combined experience in software engineering using RPG and modern scripting/application development languages.
  • Experience with observability platforms, automation, continuous integration and continuous delivery, DevOps, and Site Reliability Engineering practices.
  • At least 6 years of experience supporting or engaging high-profile and/or enterprise-level user accounts.
  • Deep familiarity with vehicle operations, inventory management systems, vehicle lifecycle workflows, and commercial account operations.
  • Expertise in the software development lifecycle and using artificial intelligence to design, implement, and accelerate safe and secure software.
  • Experience mentoring engineers and leading technical knowledge-sharing initiatives.
  • Experience evaluating and implementing emerging technologies that improve reliability, productivity, and operational resilience.

About the Company

Cox

Delivers broadband, cable TV, and telecom

Cox Communications provides broadband internet, digital cable TV, and telephone services to residential and commercial customers. It operates on a subscription model with tiered packages for home internet speeds, TV channel lineups, and phone services, plus bundled options for convenience. In the business segment, Cox Business offers dedicated fiber internet, managed cloud solutions, and advanced security services tailored to small, medium, and large enterprises. The company differentiates itself by being the largest private broadband provider in the United States with a broad footprint across 18 states, delivering both consumer and business-grade connectivity and services. Its goal is to connect people and organizations through reliable, scalable communications networks, expanding its network reach and service offerings to meet evolving digital needs in a competitive telecom landscape.

Company size
10,001+
Company stage
Acquired
Total funding
$504.9M
Headquarters
Atlanta, GA
Founded
1898

Recently Posted Jobs

Explore more opportunities at Cox

See more jobs