Mid Level Software Architect Jobs
Mid level software architect jobs go to engineers ready to own systems end to end, guide junior teammates, and make design decisions without waiting for direction. Remote and hybrid roles make up a strong share of openings, with hiring concentrated across Technology & Software, Medical Devices, and Electronics & Hardware and employers like NVIDIA, Midmark Corporation, and Intel competing for architects at this level now.
Find JobsOverview
Showing 5 of 18+ Mid Level Software Architect jobs









INTRODUCTION
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. NVIDIA is looking for an experienced Senior Software and System Architect to join our Networking Software Architecture group. Nvidia's Architecture group consists of world-class architects responsible for crafting the next generation state-of-the-art architecture for our DPUs & NICs technologies. The position includes researching new technologies with a focus on defining the architecture of groundbreaking technologies in various domains: networking, security, virtualization and orchestration. Your work will play a vital role in advancing our datacenter networking and security solutions. You will be working with global teams and have a unique opportunity to have real impact in a dynamic, technology-focused company shaping the future of data-centers technologies. Does this sound like a role you are looking for? Then we'd love to hear from you!
ROLE AND RESPONSIBILITIES
- Leading architecture for cloud-networking and security solutions
- Designing state-of-the-art system architecture for DPUs & NICs technologies
- Building end-to-end solutions from application level to hardware level
- Providing fast and creative solutions to complex problems
- Writing effective, clear and reliable architecture specifications
- Evaluating new technologies, innovating and rapidly developing proof of concept prototypes that can then be developed into full-fledged products/solutions
- Working closely with different Nvidia teams around the world including software and hardware architects, R&D, product teams, solution architects, application and field engineers
- Working with high profile customers on advanced and groundbreaking technologies and solutions
BASIC QUALIFICATIONS
- B.Sc/M.Sc/Phd degree in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).
- 5+ years of experience as a Software Architect or Systems Architect; Within that, strong experience as a Software Developer.
- Deep knowledge of and experience with C and Python
- Hands-on Linux development experience
- Cloud-networking experience
- Wide knowledge and understanding of networking protocols and common network topologies
- Strong design, coding, analytical, debugging and problem-solving skills
- Ability to work concurrently with multiple groups locally and abroad in the organization
- Excellent communication, documentation and presentation skills
PREFERRED QUALIFICATIONS
- Development experience with networking/security devices – NICs/DPUs/Switches/Routers/Firewalls
- Good understanding of OSs and drivers
- Background with data center technologies, network topologies and cloud
- Experience with DPDK, OVS, OVN
- Experience with Docker, Containers, Kubernetes components & subsystems
COMPENSATION
- Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until February 8, 2026. This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
JR1987356
See All 18 Mid Level Software Architect Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsMid Level Software Architect Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software
- Medical Devices
- Electronics & Hardware
- Insurance
- Distribution & Wholesale
Mid Level Software Architect Jobs: Frequently Asked Questions
How do I get a mid level software architect job?
Position yourself around ownership, not just contribution. Highlight systems or features you designed from the ground up, decisions you drove, and any mentorship you provided. Tailor your application to show you can operate with limited oversight, not just execute tasks. Concrete examples of trade-off analysis, tech stack choices, and cross-team collaboration carry more weight than years of experience alone.
Which companies hire mid level software architects?
Companies hiring mid level software architects right now include NVIDIA, Midmark Corporation, and Intel, based on current listings on Migrate Mate as of August 2026. Hiring at this level comes from a wide range of employers, from high-growth technology firms to established enterprises modernizing their platforms and infrastructure.
Are there remote mid level software architect jobs?
Yes, remote options are a real and significant part of the market. About 29% of mid level software architect openings are remote or hybrid as of August 2026, reflecting how broadly distributed engineering teams have become. Filtering by work setting on Migrate Mate lets you focus only on the arrangements that match how you work best.
How do I move up to a mid level software architect role?
The jump from junior to mid level happens when you shift from completing assigned tasks to owning outcomes. That means taking on full features or services end to end, making defensible technical decisions, and demonstrating impact through measurable improvements, such as reduced latency, faster deploys, or cleaner abstractions. Building depth in one or two domains while showing you can collaborate across teams accelerates the transition.
Which industries hire the most mid level software architects?
Mid Level software architect roles concentrate in Technology & Software, Medical Devices, and Electronics & Hardware, based on current listings on Migrate Mate as of August 2026. These sectors drive demand because they operate complex, high-traffic systems that require engineers who can own architectural decisions and scale solutions without constant senior oversight.