Lead Engineer - Network Operating System, Software Developer

Posted 6 Hours Ago
Be an Early Applicant
55445, Minneapolis, MN, USA
In-Office
132K-238K Annually
Senior level
eCommerce • Other • Retail
The Role
Lead technical design and implementation of a Linux-based Network Operating System (NOS). Build, integrate, and debug kernel and user-space software, SONiC images, and container workflows. Work across hardware/software boundaries (I2C, ASICs, SAI), troubleshoot complex cross-domain issues, set architecture and best practices, and mentor engineers.
Summary Generated by Built In
The pay range is $132,000.00 - $238,000.00

Pay is based on several factors which vary based on position. These include labor markets and in some instances may include education, work experience and certifications. In addition to your pay, Target cares about and invests in you as a team member, so that you can take care of yourself and your family. Target offers eligible team members and their dependents comprehensive health benefits and programs, which may include medical, vision, dental, life insurance and more, to help you and your family take care of your whole selves. Other benefits for eligible team members include 401(k), employee discount, short term disability, long term disability, paid sick leave, paid national holidays, and paid vacation. Find competitive benefits from financial and education to well-being and beyond at https://corporate.target.com/careers/benefits.

About us:

Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here.

As a Lead Engineer, you serve as the technical anchor for the team supporting the Network Operating System (NOS) product. You own and drive the application architecture, ensuring it meets both functional and non-functional requirements. You will build, integrate, and debug software across the Linux stack, including kernel and user space, and contribute to SONiC builds that produce complete Linux-based network operating system images. You will work across hardware and software boundaries, including I2C, networking ASICs, SAI, and platform interfaces, while developing and supporting Docker-based container workflows. You are expected to troubleshoot complex issues spanning software, systems, networking, hardware, and infrastructure, driving problems from identification through resolution. You bring deep and broad engineering expertise, can design and implement solutions independently, and use that expertise to influence architecture, establish engineering best practices, mentor others, and raise the technical capabilities of the entire team.

Use your skills, experience, and talents to be a part of groundbreaking thinking and visionary goals. As a Lead Engineer, you’ll take the lead as you…

Use your technology acumen to apply and maintain knowledge of current and emerging technologies within specialized area(s) of the technology domain. Evaluate new technologies and participate in decision-making, accounting for several factors such as viability within Target’s technical environment, maintainability, and cost of ownership. Initiate and execute research and proof-of-concept activities for new technologies. Lead or set strategy for testing and debugging at the platform or enterprise level. In complex and unstructured situations, serve as an expert resource to create and improve standards and best practices to ensure high-performance, scalable, repeatable, and secure deliverables. Lead the design, lifecycle management, and total cost of ownership of services. Provide the team with thought leadership to promote re-use and develop consistent, scalable patterns. Participate in planning services that have enterprise impact. Provide suggestions for handling routine and moderately complex technical problems, escalating issues when appropriate. Gather information, data, and input from a wide variety of sources; identify additional resources when appropriate, engage with appropriate stakeholders, and conduct in-depth analysis of information. Provide suggestions for handling routine and moderately complex technical problems, escalating issues when appropriate. Develop plans and schedules, estimate resource requirements, and define milestones and deliverables. Monitor workflow and risks; play a leadership role in mitigating risks and removing obstacles. Lead and participate in complex construction, automation, and implementation activities, ensuring successful implementation with architectural and operational requirements met. Establish new standards and best practices to monitor, test, automate, and maintain IT components or systems. Serve as an expert resource in disaster recovery and disaster recovery planning. Stay current with Target’s technical capabilities, infrastructure, and technical environment. Develop fully attributed data models, including logical, physical, and canonical. Influence data standards, policies, and procedures. Install, configure, and/or tune data management solutions with minimal guidance. Monitor data management solution(s) and identify optimization opportunities.

Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs.

About you:

  • 4-year degree or equivalent experience

  • 5+ years of software development experience

  • Strong experience in C /C++ in a Linux environment

  • Working knowledge of Python and scripting (bash or similar)

  • Familiarity with common tools like git, make, and basic build systems

  • Linux operating system services (e.g. systemd).

  • Experience using Docker and understanding how containers work

  • Familiarity with build tools and package management (apt, pip, etc.)

  • Basic understanding of handling certificates, credentials, and secure access

  • General understanding of networking concepts: Ethernet basics (Interfaces copper and optical, MAC addressing etc.) and Layer 2 / Layer 3 concepts (switching vs routing)

  • Experience with protocols including ARP, ICMP, BGP, LACP, STP, LLDP, VLANs, etc.

  • Awareness of infrastructure components like DNS, firewalls, and TLS

  • Experience or familiarity with I2C devices and communication, network switch architecture, switching ASIC concepts, low-level concepts like memory-mapped I/O or interrupts

This position will operate as a Hybrid/Flex for Your Day work arrangement based on Target’s needs. A Hybrid/Flex for Your Day work arrangement means the team member’s core role will need to be performed both onsite at the Target HQ MN location the role is assigned to and virtually, depending upon what your role, team and tasks require for that day. Work duties cannot be performed outside of the country of the primary work location, unless otherwise prescribed by Target. Click here if you are curious to learn more about Minnesota.

Benefits Eligibility

Please paste this url into your preferred browser to learn about benefits eligibility for this role: https://tgt.biz/BenefitsForYou_E

Americans with Disabilities Act (ADA)

In compliance with state and federal laws, Target will make reasonable accommodations for applicants with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please reach out to [email protected]. Non-accommodation-related requests, such as application follow-ups or technical issues, will not be addressed through this channel.  

Skills Required

  • 4-year degree or equivalent experience
  • 5+ years of software development experience
  • Strong experience in C/C++ in a Linux environment
  • Working knowledge of Python and scripting (bash or similar)
  • Familiarity with git, make, and basic build systems
  • Experience with Linux operating system services (systemd)
  • Experience using Docker and container workflows
  • Familiarity with build tools and package management (apt, pip)
  • Basic understanding of handling certificates, credentials, and secure access (TLS)
  • General networking knowledge: Ethernet, Layer 2/Layer 3 concepts
  • Experience with networking protocols: ARP, ICMP, BGP, LACP, STP, LLDP, VLANs
  • Familiarity with infrastructure components like DNS and firewalls
  • Experience or familiarity with I2C devices, network switch architecture, switching ASIC concepts
  • Understanding of low-level concepts such as memory-mapped I/O and interrupts

Target Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Target and has not been reviewed or approved by Target.

  • Healthcare Strength Health benefits are accessible to hourly team members at relatively low hour thresholds and include no‑cost, 24/7 virtual medical care and expanded mental‑health support. This breadth is positioned as a relative strength compared to typical retail offerings.
  • Retirement Support Retirement programs include a dollar‑for‑dollar 401(k) match with immediate vesting and options like Roth 401(k) and stock purchase. These features strengthen long‑term savings for a wide range of roles.
  • Parental & Family Support Family support includes paid family leave, backup care, and reimbursements for adoption and surrogacy. These resources complement paid time off and holidays for eligible team members.

Target Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Minneapolis, MN
172,344 Employees

What We Do

Target is an American retailing company providing access to a wide selection of products such as furniture, electronics, toys, and more. Target is one of the world’s most recognized brands and one of America’s leading retailers. We make Target our guests’ preferred shopping destination by offering outstanding value, inspiration, innovation and an exceptional guest experience that no other retailer can deliver. Target is committed to responsible corporate citizenship, ethical business practices, environmental stewardship and generous community support. Since 1946, we have given 5 percent of our profits back to our communities. Our goal is to work as one team to fulfill our unique brand promise to our guests, wherever and whenever they choose to shop.

Similar Jobs

Pluralsight Logo Pluralsight

Enterprise Account Executive

Edtech • Information Technology • Software
Remote or Hybrid
USA
1000 Employees
200K-280K Annually

CDW Logo CDW

Architect

Information Technology
Remote or Hybrid
US
15100 Employees
156K-241K Annually

Empathy Logo Empathy

Field Marketing Manager

Fintech • Healthtech • HR Tech • Information Technology • Financial Services • Telehealth
Remote or Hybrid
USA
200 Employees

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Inside Sales Representative

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Remote or Hybrid
11 Locations
40000 Employees
44K-85K Annually

Similar Companies Hiring

Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account