Senior Software Engineer – Next Generation Architecture, EDA Infrastructure
Location
California + 3 moreAll locations: California | North Carolina | Massachusetts | Texas
Posted
79 days ago
Salary
$224K - $431.3K / year
Seniority
Senior
Job Description
Senior Software Engineer – Next Generation Architecture, EDA Infrastructure
NVIDIA
• Lead technical activities for new product introductions at scale with focus on hybrid deployments between cloud and on-prem • Providing expertise in new product introduction planning spanning infrastructure workflows, hardware, software release, workload orchestration and application tuning • Provide fast and creative solutions for complex problems and write effective, clear and reliable architecture specifications • Translate requirements to vision, architecture and roadmap • Work with engineering teams across NVIDIA to ensure new product architectures integrate seamlessly from the hardware all the way up to workloads.
Job Requirements
- 12+ overall years of experience
- BS degree in Computer Science or a related technical field involving coding
- Proven track record of impactful project deliveries focused on cloud infrastructure or cloud application services
- Experience with at scale infrastructure, DevOps and/or SRE practices and/or Platform Engineering
- Systematic problem-solving approach, coupled with strong communications skills and a sense of ownership and drive
- System-level experience with both hardware and software
- Motivated self-starter with strong problem-solving skills and customer-facing communication skills
- Passion for continuous learning and knowledge transfer
- Ability to work concurrently with multiple groups locally and abroad in the organization
Benefits
- Eligible for equity and benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Fullstack Engineer
ToastToast is driven by its all-in-one platform that helps restaurants operate their business, increase sales, engage guests, and keep employees happy. Our FinTech business line designs and builds creative solutions to assist restaurants with their unique and evolving financial needs.
Role Description Toast’s New Ventures business unit has the goal of researching, developing, and eventually scaling a new generation of products and business lines that can have a substantial impact on Toast’s long-term growth. In this unique role, you will be one of the founding engineers on one of our New Venture teams. If you are the type of engineer who would love to build from scratch on the existing Toast ecosystem, this could be the perfect job for you. We are in the early stages of building out features that cater to new types of establishments, and have seen an exciting level of interest in early conversations with operators. We’re scrappy and motivated to capture this growth, with many opportunities to make a big impact in this emerging space! A day in the life (Responsibilities) - Be a strong independent contributor backend development for a new team to address critical operator needs currently unmet by Toast. Pair closely with the Staff engineer to ship our roadmap. - Contribute to the architecture and backend implementation for key features and components for the New Venture across the Toast codebase. - Understand operator needs and contribute to the team’s business strategy. - Collaborate closely with New Ventures Leads to successfully launch an MVP and facilitate its scalable adoption by a broad customer base. - Navigate diverse codebases across disciplines to consistently deliver high-quality code within established timelines. - Demonstrate a high degree of ownership in all aspects of development. - Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team. Qualifications - Proficiency in Kotlin (preferred) or Java - A track record of significant technical impact on your team. - Experience in 0 -> 1 builds. - Hands-on experience in building complex, large-scale distributed systems in production environments. - Strong experience in distributed systems, asynchronous messaging, event-driven architecture, APIs, and integration patterns. - Demonstrated ability to deliver clean, maintainable, and resilient code that withstands the test of time. - Exceptional communication and collaboration skills. - Experience in communicating technical designs within their team. - Act as a collaborative and solution-oriented partner to leadership and colleagues. Benefits - Competitive compensation and benefits programs. - Flexibility to meet Toasters’ changing needs. - Base salary range: $138,000 - $221,000 USD. - Total rewards components include cash compensation (overtime, bonus/commissions, if eligible), benefits, and equity (if eligible). Company Description At Toast, one of our company values is that we're hungry to build and learn. We believe learning new AI tools empowers us to build for our customers faster, more independently, and with higher quality. We provide these tools across all disciplines, from Engineering and Product to Sales and Support, and are inspired by how our Toasters are already driving real value with them. The people who thrive here are those who embrace changes that let us build more for our customers; it’s a core part of our culture. Diversity, Equity, and Inclusion is Baked into our Recipe for Success. At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the restaurant community.
Junior/Mid Fullstack Engineer
CodiLimeA strategic partner for technology-driven companies | Network engineering | Software engineering
• Problem analysis and gathering the requirements • End-to-end feature development across the full application stack (high-performance APIs and intuitive UIs) • Maintenance of existing components of the product • Driving solution architecture and ensuring high code quality and security standards • Vibe-code software solutions with agentic AI engines • Writing unit tests and performing code reviews • Cooperation with the team and the Customer
Tech Lead, iOS Engineer
Voodoo SASVoodoo SAS, also known as Voodoo.io, is a technology company that creates mobile applications and games. The company is the #2 worldwide mobile publisher, boast
• Lead iOS technical strategy and architecture, ensuring scalability, performance, and maintainability. • Drive end-to-end delivery of complex features with a strong focus on impact and quality. • Mentor iOS engineers and foster a culture of ownership and technical excellence. • Collaborate cross-functionally to align technical decisions with product and business goals. • Own code quality and engineering standards, improving best practices and processes. • Make high-impact technical decisions, balancing speed, quality, and long-term sustainability. • Use data and user feedback to inform product and technical improvements. • Drive innovation in the iOS stack (Swift, SwiftUI) and adopt modern tools, including AI-assisted development. • Ensure reliability and performance at scale, with a strong focus on user experience.
• Design and build full-stack systems that integrate frontend and backend seamlessly • Develop scalable APIs and backend services in TypeScript, Kotlin, and Go • Deploy and operate services in AWS and other cloud providers • Own problems end-to-end—from design through deployment to production support • Navigate ambiguity and help define how we build as much as what we build • Collaborate closely with teammates across the stack, including AI researchers, Security researchers and backend engineers




