Software Engineering Manager II Network Infrastructure
2 weeks ago
As a Software Engineering Manager II Network Infrastructure at Google, you will lead the effort to drive software development for the next generation Network Interface Controller (NIC) at Google, taking the NIC through development into production. You will design and evaluate approaches to use offload efficiently from Google software that can be offloaded to a SmartNIC/infrastructure processing unit. You will implement and execute testable system specifications, conduct validation of behavior and suitability of prospective hardware units, prototypes, emulations, or simulations for the use in the Google infrastructure.
Responsibilities- Lead the effort to drive software development for the next generation Network Interface Controller (NIC) at Google, taking the NIC through development into production.
- Design and evaluate approaches to use offload efficiently from Google software that can be offloaded to a SmartNIC/infrastructure processing unit.
- Implement and execute testable system specifications, conduct validation of behavior and suitability of prospective hardware units, prototypes, emulations, or simulations for the use in the Google infrastructure.
- Build and test software in C++ for the use of Google's Smart NICs.
- Set clear expectations based on their level and role and aligned to the broader organization's goals. Meet regularly and discuss performance and development and provide feedback and coaching.
- 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
- Experience with networking concepts and technologies.
- Master's degree or PhD in Computer Science, or a related technical field.
- 3 years of experience working in a complex, matrixed organization.
- Experience with hardware Network Interface Controller (NIC) pipelines.
- Experience with packet processing pipelines and P4 language.
-
Durham, North Carolina, United States Google Full timeAbout the RoleAs a Software Engineering Manager II Network Infrastructure at Google, you will lead the effort to drive software development for the next generation Network Interface Controller (NIC) at Google. This role requires technical expertise to take on and provide technical leadership to major projects, as well as manage a team of Engineers. You will...
-
Software Infrastructure Architect
4 weeks ago
Durham, North Carolina, United States BotBuilt Full timeJob Title: Software Infrastructure EngineerWe are seeking a highly skilled Software Infrastructure Engineer to join our team at BotBuilt. As a key member of our robotics infrastructure team, you will be responsible for designing, managing, and optimizing our autonomous framing system infrastructure.Key Responsibilities:Design and deploy data logging and...
-
Software Infrastructure Architect
2 days ago
Durham, North Carolina, United States BotBuilt Full timeJob SummaryWe are seeking a highly skilled Software Infrastructure Engineer to join our team at BotBuilt. As a key member of our infrastructure team, you will be responsible for designing, managing, and optimizing our autonomous framing system infrastructure.Your primary focus will be on designing and deploying data logging and retrieval systems for our...
-
Network Infrastructure Specialist
2 weeks ago
Durham, North Carolina, United States Computer Technologies Consultants Full timeJob Title: Network LeadComputer Technologies Consultants (CTC) is seeking a highly skilled Network Lead to support our clients' team in Durham, NC. This is a full-time, onsite position supporting the National Institutes of Health (NIH).About the CompanyCTC is a leading technology company providing lifecycle IT, data analytics, cloud managed hosting services,...
-
Software Infrastructure Architect
4 weeks ago
Durham, North Carolina, United States BotBuilt Full timeAbout BotBuiltWe're a pioneering company that's revolutionizing the construction industry by building robots that build homes. Our innovative approach combines speed, safety, and precision to enhance the traditional home building process.Job DescriptionWe're seeking a dedicated and innovative Software Infrastructure Engineer to lead our team in crucial...
-
Network Infrastructure Specialist
2 weeks ago
Durham, North Carolina, United States American Addiction Centers Full timeJob DescriptionAmerican Addiction Centers is seeking a highly skilled Network Engineer to support a large enterprise IT contract for a government customer in North Carolina.Key ResponsibilitiesImplement, operate, and maintain technologies in a large enterprise across multiple networks.Update to new technologies, tune performance, and implement critical...
-
IT Network Infrastructure Specialist
18 hours ago
Durham, North Carolina, United States North Carolina Central University Full timeJob SummaryThe IT Network Administrator III plays a key role in the development of strategic campus infrastructure plans and comprehensive information security strategies. This position requires a leader who can work effectively with other IT leaders, technical teams, faculty, staff, and the campus community.Key ResponsibilitiesAssist in the development of...
-
Software Engineer II
4 days ago
Durham, North Carolina, United States DivIHN Integration Inc. Full timeJob Title: Software Engineer IIDivIHN Integration Inc. is seeking a highly skilled Software Engineer II to join our team. As a key member of our software development team, you will be responsible for designing, developing, and debugging high-quality software systems.Key Responsibilities:Design and develop software systems that meet client...
-
Senior Network Infrastructure Specialist
9 hours ago
Durham, North Carolina, United States Tantus Technologies Full timeJob SummaryTantus Technologies is seeking a highly skilled Mid-Level Network Engineer to join our team. As a key member of our network infrastructure team, you will be responsible for the management, optimization, and security of our large-scale network infrastructure.Key ResponsibilitiesAssist in the configuration, management, and troubleshooting of Cisco...
-
Network Infrastructure Specialist
5 days ago
Durham, North Carolina, United States AAC Full timeAAC Network Engineer Job DescriptionAAC is seeking a highly skilled Network Engineer to support a large enterprise IT contract for a government customer in North Carolina.Job SummaryThis role is responsible for the implementation, operations, and maintenance of technologies in a large enterprise across multiple networks. The ideal candidate will have...
-
Network Engineer
3 days ago
Durham, North Carolina, United States Experis Full timeJob DescriptionExperis is seeking a highly skilled Junior Network and Lab Engineer to join our team. As a Junior Network and Lab Engineer, you will be responsible for installing and configuring network devices, troubleshooting technical issues, and maintaining lab infrastructure.Key Responsibilities:Install and configure network devices, including routers,...
-
Senior Network Engineer
3 weeks ago
Durham, North Carolina, United States Eateam Full timeNCDHHS - Senior Network EngineerJoin Eateam as a Senior Network Engineer and take on a challenging role that requires expertise in managing, monitoring, and securing complex network infrastructure.Key Responsibilities:Design and maintain hardware and software necessary for computer networksSpecialize in Local Area Networks (LANs)/Wide Area Networks (WANs),...
-
Senior Engineering Manager, Networking Layers
3 weeks ago
Durham, North Carolina, United States NetApp Full timeAbout NetAppAt NetApp, we're a team of innovators who are passionate about helping our customers turn challenges into business opportunities. We believe that data is the key to unlocking new possibilities, and we're dedicated to providing the intelligent data infrastructure that enables our customers to succeed.We're looking for a Senior Engineering Manager...
-
Network Infrastructure Specialist
4 weeks ago
Durham, North Carolina, United States Insight Global Full timeJob SummaryWe are seeking a skilled and experienced Cisco Network Engineer to join our team at Insight Global. As a key member of our IT team, you will be responsible for designing, implementing, and maintaining our network infrastructure, ensuring high availability and security.Key ResponsibilitiesNetwork Design and Implementation: Design, configure, and...
-
Java Software Engineer II
21 hours ago
Durham, North Carolina, United States Elastic Full timeElastic is seeking a skilled Java Software Engineer II to join our Elasticsearch Core Infra team. As a key member of our team, you will contribute to the development of Elasticsearch's core infrastructure, shaping the platform's future and driving innovation.The ideal candidate will have a strong background in Java, experience with algorithms and data...
-
Software Engineer
4 weeks ago
Durham, North Carolina, United States Riverbed Technology Full timeJob Title: Software EngineerRiverbed Technology is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing and building enterprise applications that deliver value to our customers.About the RoleWe are looking for a proactive engineer who is driven to improve our products from both the...
-
Senior Network Engineer
21 hours ago
Durham, North Carolina, United States Tantus Technologies Full timeJob Title: Senior Network EngineerTantus Technologies is seeking a highly skilled Senior Network Engineer to manage, optimize, and secure a large-scale network infrastructure for a federal client.Key Responsibilities:Configure and support F5 BIG-IP services, including Local Traffic Manager (LTM), Global Traffic Manager (GTM), Application Security Manager...
-
Software Infrastructure Architect
2 weeks ago
Durham, North Carolina, United States BotBuilt Full timeAbout BotBuiltWe are a pioneering company that combines robotics and construction to build homes. Our innovative approach enhances the traditional construction process with speed, safety, and precision. We collaborate with home builders to deliver framing components for multiple houses.What You'll DoDesign, manage, and optimize our infrastructure for the...
-
Software Infrastructure Architect
4 days ago
Durham, North Carolina, United States BotBuilt Full timeTransforming Home Construction with InnovationAt BotBuilt, we're revolutionizing the home building process by merging traditional construction methods with cutting-edge robotics. As a key member of our team, you'll play a vital role in designing, managing, and optimizing our infrastructure for the autonomous framing system.Your Key Responsibilities:Design...
-
Senior Network Engineer
3 weeks ago
Durham, North Carolina, United States ITProFound Inc Full timeJob Description:Network Engineer Job Summary:We are seeking a highly skilled Network Engineer to join our team at ITProFound Inc. The successful candidate will be responsible for designing, implementing, and maintaining our network infrastructure, ensuring high availability, security, and performance.Key Responsibilities:1. Design and implementation of...