Infrastructure Software Engineer
red oak technologiesPhoenix, AZ
Infrastructure Software Engineer
red oak technologiesPhoenix, AZ
today
Occupations
Computer Systems Engineers/ArchitectsNetwork and Computer Systems AdministratorsSoftware DevelopersIndustries
Computer Systems Design ServicesCustom Computer Programming ServicesComputing Infrastructure Providers, Data Processing, Web Hosting, and Related ServicesAbout the role
Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. Our client is a software and services company specializing in cloud computing and storage. They are looking for an Infrastructure Software Engineer to join their team. This role is a Direct Hire / FTE / Permanent / Full Time position. Position will be REMOTE. Candidates must be residing within the United States of America in order to be considered for the role.FTE / Direct Hire / Permanent / Full TimeFull Remote RoleIf selected candidate is in the Bay Area, they will need to work 3 days a week in the Mountain View HQ officePosition Summary: In this role you will design and build a system that unifies scattered configuration, inventory, and observability data into a single infrastructure knowledge graph, and delivers multi-layer topology maps and service dependency maps on top of it. Users can overlay physical, logical, and service layers selectively, drill down hierarchically from a region to an individual node, and jump from any component to its related alerts, tickets, runbooks, and dashboards. The system serves as a shared operational view for the network, compute, SRE, and security teams, and becomes the foundation for fast root cause analysis, failure-domain analysis, and pre-change impact assessment.
Position Duties:
- Design and maintain an infrastructure topology data model spanning physical, logical, and service layers — schemas, node and edge metadata, and cross-layer relationships
- Build read-only, low-impact collectors and parsers that gather data from configuration management tools, network devices, hypervisors, and metrics/log systems
- Build pipelines that reconcile declared configuration against observed state to detect and report drift
- Develop the interactive web frontend and backend services providing multi-layer, hierarchical drill-down navigation, directional traffic and dependency flow visualization, and deep links into related systems
- Design dependency-based blast radius calculation, failure-domain analysis, and change scenario simulation
- Provide topology and dependency data as the foundation for alert correlation and automated root cause analysis (RCA), and integrate with incident response, alerting, and ticketing systems and AIOps pipelines — including human-in-the-loop review and approval workflows
- Define data accuracy and freshness metrics; own the reliability and performance of the system itself
- Gather requirements from consuming teams and expand adoption in stages (static artifacts → hosted service)
Position Requirements:
- Understanding of hypervisor-based virtualization and compute host operations
- Understanding of the data models and limitations of observability stacks (Prometheus, Open Telemetry, logging and tracing systems)
- Sound judgment in designing data collection that minimizes impact on production systems
- Ownership -Take ownership of projects, ensuring excellence in execution and accountability for results. Foster a sense of responsibility and pride in delivering high-quality work
- Innovation - Drive innovation by proposing and implementing creative solutions to challenges. Stay abreast of industry trends and technologies, bringing fresh ideas to the table
- Customer focus - Understand and prioritize customer needs, striving to exceed expectations in every interaction. Collaborate with cross-functional teams to ensure the delivery of customer-centric solutions
- Teamwork - Embrace a collaborative and inclusive approach, working seamlessly with colleagues to achieve common goals
Education & Experience:
- 5+ years in infrastructure, platform, SRE, or network automation, with hands-on experience across both cloud and on-premises environments
- Working knowledge of L2/L3 networking: routing protocols (e.g. BGP), overlay networks (e.g. VXLAN), and the Linux networking stack
- Experience building Python data pipelines, including schema definition and validation tooling
- Experience modeling and processing data in analytical stores (columnar databases, graph databases, or similar)
- Experience visualizing graph/topology data on the web (D3, Cytoscape, or similar) and handling the performance and readability challenges of large graphs
Preferred Requirements:
- Experience operating large-scale multi-region cloud or IaaS environments
- Experience building or integrating CMDBs, inventories, or network sources of truth (NetBox, Nautobot, or similar)
- Experience with service dependency mapping, failure-domain analysis, or what-if / digital-twin style simulationAIOps experience: alert correlation and noise reduction, anomaly detection, automated root cause analysis, and building incident response automation pipelines
- Experience applying LLM-based agents to operational workflows — particularly using LLMs to parse and summarize unstructured sources (documents, free-form configuration, alert text) wrapped in deterministic validation and human review
- Experience with automated diagram generation (draw.io, Graphviz, or similar)
- Experience collaborating with security teams on exposure surface or attack path visualization
Red Oak Technologies is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. See what it’s like to be at the top; connect with one of our recruiters and apply today.
Let us help you find your next career opportunity! JOIN RED OAK TECHNOLOGIES!Red Oak Five (Core Values): Relationships First | Exceptional Quality and Service | Unwavering Integrity and Trust | Be Easy To Do Business With | Respect Everyone
Matching similar jobs
JOB OVERVIEW
Experience level
Lead
Location
Phoenix, AZ
Occupation
Computer Systems Engineers/Architects
Industry
Computer Systems Design Services
Posted
today
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE