Software Developer IV-IN
Rackspace Technology
Software Developer IV-IN (Openstack)
About the RoleRackspace 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...SuggestedLocal areaRemote work
- ...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...SuggestedHourly payWork at officeLocal areaRemote workFlexible hours
- 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
- ...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
- 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
- ...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 officeShift work
- 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...
$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 timeContract workPart timeWork experience placementInternshipLocal area$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 employmentCasual workRemote work- ...: 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
- ...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 contractLocal area2 days per week
- ...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 employmentFull timeRemote workHome officeRelocation package
- ...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 employmentFor contractorsRelocationVisa sponsorship
$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 employmentFull timeFor contractorsH1bLocal areaRelocationVisa sponsorship$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...- 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...
€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 workRemote work- ...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...
- ...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 timeFor contractorsRemote workHome officeSleeping nights
- ...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 placementRemote work
$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 workFlexible hours- ...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 workFlexible hours
- ...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...
- 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...
- ...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...
- ...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...
- ...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...
- 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 timeLocal areaImmediate start
$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$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer IV-IN. Be the first to apply!
Related searches
- software engineer full time Richmond, VA
- facebook software engineer Richmond, VA
- startup software engineer Richmond, VA
- intermediate software engineer Richmond, VA
- rust software engineer Richmond, VA
- freelance software developer Richmond, VA
- work from home software developer Richmond, VA
- software developer Richmond, VA
- software development engineer aws Richmond, VA
- software qa engineer Richmond, VA

