Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer IV-IN

Rackspace Technology

Software Developer IV-IN (Openstack)

About the Role
Rackspace Technology has been a foundational contributor to OpenStack since its inception. The Private Cloud Product Software Engineering organization is looking for a Software Developer IV with deep OpenStack expertise to join our Bare Metal Infrastructure team.

In this role, you will write and maintain custom backends and drivers for core OpenStack projects—Ironic, Cinder, Nova, and Neutron—tuned specifically for bare metal infrastructure deployment at data center scale. You will work directly in the OpenStack codebases, own the full lifecycle of driver development from design through production operation, and contribute improvements upstream where your work benefits the broader community.

This is a senior individual contributor and technical leadership role. You will shape the architectural direction of our OpenStack integrations, raise the bar for quality and reliability in the services we run, and help other engineers grow their platform expertise.

About Private Cloud Product Software Engineering
Private Cloud Product Software Engineering at Rackspace Technology owns the design, build, and operational responsibility for:

Programmatic bare metal infrastructure platforms, including hardware provisioning, lifecycle management, and data center automation

Custom OpenStack backends and drivers that extend core services to meet the demands of large-scale private cloud operations

Internal enablement tooling that accelerates product delivery across engineering teams

The interaction layer between Private Cloud customers and the products and services Rackspace Technology provides

How We Work
We work closely with product owners and infrastructure teams to deliver meaningful outcomes for our customers. Our services run in Kubernetes-native environments and we own them end‑to‑end— from application logic and driver code to deployment and operational health. We practice continuous integration and delivery, and we take operational responsibility for what we ship seriously.

At the Dev IV level, we expect you to lead technical decisions, not just execute them. That means proposing architectural approaches, driving alignment across teams, reviewing and raising the quality of your peers • work, and maintaining a strong point of view grounded in real production experience.

Responsibilities

Design, implement, and maintain custom drivers and backends for OpenStack Ironic, Cinder, Nova, and Neutron, targeting bare metal provisioning and lifecycle automation use cases

Contribute improvements and bug fixes to upstream OpenStack projects, working within the OpenStack community review and governance process

Own the full lifecycle of your driver and backend work: design, code review, testing, deployment, and ongoing operational health

Collaborate with infrastructure, networking, and storage teams to deeply understand the requirements that shape driver behavior

Architect integrations between OpenStack services and internal systems, including DCIM/IPAM tooling such as NetBox or Nautobot

Establish and uphold engineering standards for driver development: testing strategies, error handling, observability, and upgrade safety

Investigate production incidents in OpenStack services; drive root cause analysis and durable fixes, including upstream patches where appropriate

Provide technical leadership and mentorship across the team, particularly around OpenStack internals and bare metal infrastructure patterns

Evaluate new OpenStack features and upstream developments; assess impact on our platform and make recommendations for adoption

Requirements
Experience

Ten or more years of software development experience, with at least four years of hands‑on production work with OpenStack

Deep working knowledge of at least two of: Ironic, Cinder, Nova, or Neutron—including their driver interfaces, plugin architectures, and internal request flows

Demonstrated experience writing, debugging, or extending OpenStack drivers or backends in a production environment

Strong Python skills, including proficiency with async patterns, testing frameworks (pytest, tox), and OpenStack SDK/client libraries

Five or more years working in Linux/Unix environments, including systems‑level debugging and network troubleshooting

Experience operating services in Kubernetes or similar container orchestration environments

Technical Skills

Solid understanding of bare metal provisioning concepts: PXE, IPMI/Redfish, BMC management, network boot workflows, and hardware lifecycle states

Familiarity with OpenStacks shared infrastructure: oslo.config, oslo.messaging, oslo.db, Keystone auth, and service deployment patterns

Experience with CI/CD pipelines and test automation in the context of OpenStack or infrastructure software development

Working knowledge of networking fundamentals relevant to data center environments: VLANs, bonding, LACP, routing, and DHCP/PXE interaction

Strong debugging and observability skills in distributed systems—log analysis, tracing, and metric‑driven incident investigation

Soft Skills

Ability to own and drive complex technical work from ambiguous requirements through to delivered, production‑grade outcomes

Excellent written and verbal communication skills; comfortable writing design documents and presenting technical proposals to engineers and stakeholders

Effective collaborator in a globally distributed engineering organization

Strong sense of ownership: you treat the services and drivers you build as production responsibilities, not just code deliverables

Highly Desirable Skills

Prior upstream OpenStack contribution: merged patches, active code review participation, or engagement with project governance (PTL, core reviewer, or similar)

Familiarity with the OpenStack development workflow: Gerrit, Zuul CI, OpenStack Discuss, and project‑specific contributor guidelines

Experience with Ceph or other distributed storage systems and their integration with Cinder or Nova

Proficiency in Go (Golang)—applicable to tooling, automation, or Kubernetes Operator work adjacent to this role

Experience with DCIM or IPAM platforms such as NetBox or Nautobot, including automation against their APIs

Exposure to hardware attestation, secure boot, or firmware management workflows in a bare metal context

Experience with network automation tooling or SDN integration relevant to Neutron ML2 drivers or agent development

We welcome you to apply today and want you to know that we are committed to offering equal employment opportunity without regard to age, color, disability, gender reassignment or identity or expression, genetic information, marital or civil partner status, pregnancy or maternity status, military or veteran status, nationality, ethnic or national origin, race, religion or belief, sexual orientation, or any legally protected characteristic. If you have a disability or special need that requires accommodation, please let us know.

#J-18808-Ljbffr
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Software Developer IV-IN in Richmond, VA vacancy
  •  ...GAMA-1 is seeking a remote Cloud Security Specialist IV focused on AWS security operations, IAM, incident response, vulnerability...  ...controls across the enterprise Collaborate with application developers and database administrators to deliver innovative solutions to... 
    Suggested
    Local area
    Remote work

    Goebel Fixture Company

    Richmond, VA
    15 hours ago
  •  ...empower the nations premier healthcare ecosystem.As a DevOps Engineer IV, you will lead the design, implementation, manage, support and...  ...using Infrastructure as Code (Terraform, CloudFormation)Develop reusable modules and automation frameworks to enable self-service... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Availity

    Richmond, VA
    15 hours ago
  • A cloud solutions provider based in Mechanicsville is looking for an AI Engineer IV to implement and manage cloud infrastructure for AI in Azure. The ideal candidate will have strong experience in overseeing AI resources, performing security updates, and crafting disaster... 
    Suggested

    Govserviceshub

    Mechanicsville, VA
    2 days ago
  •  ...Applications outside Mexico will not be considered Responsibilities Develop and maintain backend systems supporting Supply Chain services...  ...in design, architecture, and implementation of scalable software solutions solving complex problems. Define, scope, and estimate... 
    Suggested

    Confiz

    Richmond, VA
    2 days ago
  • Mechanicsville, United States | Posted on 12/03/2025 VDOT is seeking an AI Engineer IV to implement, maintain, and manage cloud infrastructure for AI in Azure, as well as configure/maintain monitoring, IaC, and CI/CD for these resources. Requirements Experience providing... 
    Suggested

    Govserviceshub

    Mechanicsville, VA
    2 days ago
  •  ...Software Engineer IV As a Software Engineer IV, you are a senior technical leader within your engineering team. You are responsible for the...  ...Duties and Responsibilities: Full-Stack Delivery: Develop end-to-end solutions across our stack (React, TypeScript, Kotlin... 
    Work at office
    Shift work

    PODS Enterprises LLC

    Richmond, VA
    11 days ago
  • Job Title Required Qualifications ~3+ years of experience guiding implementation of AI resources in Azure. ~8+ years experience implementing, monitoring, and maintaining Azure environments. ~10+ years performing system patching and updates. ~10+ years overseeing...

    Saxon Global

    Richmond, VA
    3 days ago
  • $111.3k - $174.9k

     ...We are seeking a highly skilled and experienced Full Stack Developer with expertise in React, TypeScript and Python to join our team...  ...work experience Experience Minimum of 5 years in backend software development with a strong focus on Python and Django Proven... 
    Full time
    Contract work
    Part time
    Work experience placement
    Internship
    Local area

    Paychex Deutschland GmbH

    Richmond, VA
    15 hours ago
  • $185k - $245k

     ...this future a reality. As a Displays Software Engineer at Reliable Robotics, you will be...  ...equivalent experience 5+ years of experience developing user-facing software for high-performance...  ...(iii) refugee under 8 U.S.C. * 1157, or (iv) asylee under 8 U.S.C. * 1158, or not... 
    Permanent employment
    Casual work
    Remote work

    Reliable Robotics Corporation

    Richmond, VA
    1 day ago
  •  ...: 716 of Openings: 1 Location: Remote Software Engineer III - 6-10 Years Experience Required Software Enginer IV - 11-15 Years Experience Required The project...  ...downtime. Automation and Scripting: Develop and maintain automation scripts and CI/CD tools... 
    Remote work

    Changeis

    Richmond, VA
    15 hours ago
  •  ...site requirements. **Pls note: Manager will start with Virtual IVs but reserves the option to request a follow up IN PERSON IV if...  ...standards, APIs, security models, and cloud adoption strategies. • Develop architectural artifacts such as logical and physical diagrams,... 
    Long term contract
    Local area
    2 days per week

    GlobalPoint

    Richmond, VA
    3 days ago
  •  ...Job Title Robotics Field Engineer I-IV Job Category Product Support Job Description...  ...resolve electro‐mechanical, electrical, software, and communication issues in factory and...  ...testing and on‐site installation milestones. Develop technical documentation and deliver hands... 
    Permanent employment
    Full time
    Remote work
    Home office
    Relocation package

    Hyster-Yale Materials Handling

    Richmond, VA
    1 day ago
  •  ...as a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (green card holder), (iii) refugee under 8 U.S.C. 1157, or (iv) asylee under 8 U.S.C. 1158. Preferred Qualifications: Bachelor's degree in Engineering Previous electrical (or relevant) sales... 
    Permanent employment
    For contractors
    Relocation
    Visa sponsorship

    Eaton Plc

    Sandston, VA
    20 hours ago
  • $123.5k - $182k

     ...as a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (green card holder), (iii) refugee under 8 U.S.C. 1157, or (iv) asylee under 8 U.S.C. 1158. Preferred Qualifications Bachelor’s degree in Engineering Previous electrical (or relevant) sales experience... 
    Permanent employment
    Full time
    For contractors
    H1b
    Local area
    Relocation
    Visa sponsorship

    Eaton

    Sandston, VA
    2 days ago
  • $190k - $220k

     ...Patch-My-P is looking for a Principal Software Engineer to innovate and lead the development of scalable backend systems. This role combines hands-on engineering with architectural leadership to optimize our product offerings. You will guide cross-functional teams and... 

    Patch-My-P

    Richmond, VA
    4 days ago
  • Synerfac Technical Staffing Internal is seeking a Fire Alarm Engineer II - IV in Richmond, VA. This position involves performing design engineering and providing system design support across MEP disciplines, as well as consulting with various stakeholders. The ideal candidate... 

    Synerfac Technical Staffing

    Richmond, VA
    1 day ago
  • €40 - €50 per hour

     ...Engineering Company focused on assisting our customers in identifying, defining and implementing tailored technology strategy. WideXP Software Services, has maintained a high reputation in delivering Information Technology Solutions for small and medium sized businesses.... 
    Contract work
    Remote work

    Widexp

    Richmond, VA
    1 day ago
  •  ...Great Dane LLC is looking for a Principal Software Engineer to enhance their automation pipeline for enterprise Java projects. The ideal candidate will have over 8 years of full stack development experience and expertise in cloud environments, particularly AWS, as well... 

    Great Dane

    Richmond, VA
    1 day ago
  •  ...Get AI-powered advice on this job and more exclusive features. Do you want to develop software that helps scientists make breakthroughs, doctors save lives, and historians learn from our past? Join our small, fully-remote software development team to build tools that... 
    Full time
    For contractors
    Remote work
    Home office
    Sleeping nights

    Third Iron LLC

    Richmond, VA
    1 day ago
  •  ...Software Developer Position Anovium is a technology consultancy that transforms operations through intelligent innovation. We specialize in helping logistics, transportation, and distribution companies modernize their operations while building foundations for future... 
    Work experience placement
    Remote work

    Anovium

    Richmond, VA
    20 hours ago
  • $99.6k - $223.4k

     ...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle...  ...tolerant in the presence of unanticipated software failures Develop algorithms and distributed systems software that runs on a... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  •  ...ethics in AI and the customer service agent experience. About the role The team at Laivly is looking for a Senior Full Stack Software Developer to design, develop, and implement special projects. We’re looking for an entrepreneurial mindset, a fearless attitude, and a... 
    Remote work
    Flexible hours

    Laivly

    Richmond, VA
    2 days ago
  •  ...Framework Ventures is seeking an experienced software developer to join our DV Equities desk. You will be responsible for the development and daily operations of trading systems that serve traders. Your work will involve leading the design and implementation of DV’s core... 

    Framework Ventures

    Richmond, VA
    5 days ago
  • A leading technology firm is seeking an engineer skilled in Python and Django to build and support APIs for their iOS application and web portal frontend. The role involves diverse projects that aim to streamline processes for architecture and design firms using advanced...

    Occipital Inc

    Richmond, VA
    2 days ago
  •  ...A healthcare technology startup is seeking a skilled Software Engineer with extensive experience in full stack web application development. The ideal candidate will have expertise in JavaScript/TypeScript, React, and Node.js, alongside a strong background in AWS cloud... 

    RightMove Health

    Richmond, VA
    2 days ago
  •  ...A technology company is seeking an experienced software developer to enhance and optimize applications that manage large data sets. Responsibilities include querying data, integrating with external applications, and ensuring software security. Candidates should have proficiency... 

    Sumble Inc

    Richmond, VA
    2 days ago
  •  ...United States is seeking a Full Stack Engineer to enhance their EV platform and backend services. Candidates will be responsible for developing robust services and APIs, ensuring high security standards, and integrating with third-party solutions. Ideal candidates should... 

    EnergyHub

    Richmond, VA
    2 days ago
  • Bright Vision Technologies is a leading IT consulting and staffing firm, committed to connecting top-tier professionals with cutting-edge technology opportunities across the globe. As a women-owned company, we take pride in fostering innovation and career growth. Our success...
    Full time
    Local area
    Immediate start

    Bright Vision Technologies

    Richmond, VA
    2 days ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer, Full Stack, to develop next-generation shopping solutions. This remote-eligible role requires deep expertise in programming languages and cloud services. Ideal candidates have 6+ years of software engineering experience... 
    Remote work

    Capital One

    Richmond, VA
    12 days ago
  • $160k - $180k

     ...A growing tech company in the United States is seeking a Senior Full-Stack Software Engineer to join their team. This role focuses on developing an innovative sewer inspection analysis platform using cutting-edge technology, including computer vision and geospatial analysis... 

    SewerAI Corporation

    Richmond, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer IV-IN. Be the first to apply!