Lead Software Engineer
$135k - $165kWilliams-Sonoma
Lead Software Engineer
You will be part of the Corporate Technology organization responsible for designing, building, and supporting scalable enterprise-level platform services and shared infrastructure that power the technology ecosystem across the organization.
The Lead Software Engineer will be responsible for leading the design, development, and delivery of enterprise-grade, scalable platform services and APIs. This role requires strong technical leadership, hands-on development expertise, and close collaboration with cross-functional technology teams to build and maintain foundational platform capabilities.
Responsibilities:
- Leads a team of engineers in designing and delivering scalable microservices and platform solutions from ideation to release
- Partners with Product Managers to translate business requirements into clear technical and functional specifications
- Partners with other lead engineers and architects in crafting technical designs, enterprise integration patterns, and reusable platform APIs
- Participates in all planning, stand-up, and retrospective meetings in an Agile environment using Jira for sprint tracking and estimation
- Writes high-quality, hands-on code using Java, Spring Boot, RESTful web services, JPA, and related technologies consistent with secure coding standards
- Writes automated tests and enforces unit testing practices to ensure new features meet enterprise-grade quality, performance, and reliability standards
- Reviews the work of other engineers in a collegial fashion and enforces code quality standards using tools such as Sonar
- Designs and implements data solutions including Oracle, Cassandra, Kafka, OpenSearch, and cloud object storage integrations
- Leads deployments on containerized platforms including Kubernetes, CI/CD pipelines, and Infrastructure as Code practices
- Monitors platform health using AppDynamics, ELK, and Grafana, and leads root cause analysis for production incidents
- Participates in and potentially leads Communities-of-Practice guilds
- Participates in continuous education programs and champions a culture of continuous learning and improvement
Criteria:
- Bachelor's degree in relevant field of work or equivalent work experience
- Typically requires minimum of 8 years of related experience
- 6+ years of experience as a Software Engineer
- 4-6 years of large-scale application development experience
- Ability to write code that is of high quality and can be a champion of coding standards
- Influence the technical direction of the engineering team
- Expert understanding of Java, Spring Boot, SQL/NOSQL Database and web technologies
- Enthusiasm for constant improvement as a Software Engineer
- Ability to communicate clearly and motivate team members
- Passionate about Ecommerce and retail a plus
- This role requires being onsite in the San Jose, CA office Monday through Thursday
Our Culture & Values
We believe that taking care of our people is vital to our success and we strive to offer equitable and transparent practices for all. We prioritize connection, growth, and wellbeing.
People First
Putting People First means investing in overall well-being and opportunities to grow and advance within the organization. Depending on the position and location, here are a few highlights of what benefits may be available:
Benefits
- A generous discount on all WSI brands
- A 401(k) plan and other investment opportunities
- Paid vacations, holidays, and time off to volunteer
- Health benefits, dental and vision insurance, including same-sex domestic partner benefits
- Tax-free commuter benefits
- A wellness program that supports your physical, financial and emotional health
Continued Learning
- In-person and online learning opportunities through WSI University
- Cross-brand and cross-function career opportunities
- Resources for self-development
- Advisor (Mentor) program
- Career development workshops, learning programs, and speaker series
WSI will not now or in the future commence an immigration case or "sponsor" an individual for this position (for example, H-1B or other employment-based immigration).
This role is not eligible for relocation assistance.
Williams-Sonoma, Inc. is an Equal Opportunity Employer. Williams-Sonoma, Inc. will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance, or other applicable state or local laws and ordinances.
The expected starting pay range for this position is $135,000 - $165,000. Applicable pay ranges may differ across markets. Actual pay will be determined based on experience and other job-related factors permitted by law. In addition to competitive pay, compensation may include a variety of other components like benefits, paid time off, merit, and bonus opportunities.
- ...streaming architectures and near real-time processing systems. Experience building shared platform components, SDKs, or internal frameworks across teams or domains. Ability to influence architecture decisions and lead cross-cutting technical efforts across multiple teams.SuggestedFull time
$140k - $200k
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...SuggestedFull timeWork experience placement- ...NVIDIA in Santa Clara, CA, is seeking a Product Evaluations Lead – Gen AI Software to drive end-to-end evaluation and analysis of GenAI libraries for strategic ISV partners. You will develop rigorous evaluation frameworks and benchmarks to measure model quality, reasoning...Suggested
- ...The Opportunity The Adobe Firefly client team is seeking a senior JavaScript/TypeScript engineer to contribute to an exciting, high‑profile effort to establish Adobe as the best creativity tools provider. We seek to empower the next generation of creators everywhere by...SuggestedRemote workWorldwide
$214.1k - $309.8k
...We are seeking an experienced Senior Software Technical Leader to drive architecture and... ...recognized technical expert within Cisco, leading architecture and technical direction for... ...product direction, roadmap, and engineering priorities Proactively identify, debug...SuggestedFull timeTemporary workWork experience placementWork at officeLocal areaFlexible hours$183.8k - $263.6k
...The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic /BSP team, responsible for ensuring... ...functional teams to debug prototypes and validate software. Lead technical reviews and discussions across teams. Minimum...Full timeTemporary workLocal areaFlexible hours$49.3 - $58 per hour
Job Title Lead Operating Engineer Job Description Summary Responsible to ensure the proper efficient operations and maintenance of the mechanical electrical and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational tasks...Minimum wageFull timeFor contractorsApprenticeshipWork at officeImmediate startFlexible hoursShift work$149k - $263k
...Select how often (in days) to receive an alert: As a Technical Lead/Manager – Silicon Photonics, you will report to the Senior... ...Minimum Qualifications Education: Masters or PhD in electrical engineering, opto‑electronics, physics or related field. Minimum 10...Work at office$229.9k - $262.4k
...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment...Full timePart timeInternshipLocal area- ...Tech Lead Analyzes business requirements or issues, converts analysis to functional specifications, and designs solutions to meet... ...business requirements or resolve issues. Performs and documents software application configuration, prepares and executes testing scenarios...
- ...an AI Architect, you will leverage your strong background in software engineering to create innovative and efficient solutions that meet the evolving... ..., tools, and technologies in AI and machine learning. Lead initiatives to incorporate emerging technologies into the AI...
- ...a production‑grade agentic system enabling autonomous experiment design and automated reporting at scale. You will guide internal engineers and external contractors, uphold engineering standards, build shared infrastructure, and ensure security, testing, and observability...For contractors
$244.8k
...creators and merchants will benefit from. Responsibilities Lead the transformation toward AI-native engineering practices (“vibe coding”), redefining the... ...paradigm through deep integration of AI across the full software lifecycle. Drive a shift from traditional implementation...Temporary workLocal areaShift work- ...Oak Technologies is seeking a Senior Mendix Technical Consultant to join our rapidly growing low-code consulting practice. You will lead enterprise Mendix engagements from discovery through delivery while remaining hands-on with application development. This player-...
$183.8k - $263.6k
...and testing some of the most complex ASICs being developed in the industry. Your Impact As an ASIC DFT - Emulation Technical Lead, you will play a critical role in driving the DFT emulation strategy for Silicon One. You'll architect state-of-the-art emulation...Full timeTemporary workLocal areaFlexible hours- ...Job Title: Tech Lead Job Summary We are seeking an experienced Tech Lead to guide engineering teams in designing, developing, and delivering high-quality software solutions. The ideal candidate is a hands-on technical expert who can balance architecture, coding...
- ...Position: Tech Lead Santa Clara, Onsite --Locals are Preferred Job Summary Python /.Net and software development using Gen AI Tools We are seeking an experienced... ..., improve code quality, and enhance engineering productivity in a global delivery environment...Local area
- Tech lead TECHM-JOB-31144 Location: [SAN JOSE] Skill: Java Web Services-1 Ability to evaluate, Analyze and communicate system requirements User story Authroing Understanding of Partner/Disti led model Saas Business Model
- ...Technical Lead Job Location: Santa Clara, CA Job Type: Full-Time / Contract Role 2+ years Angular 6+ with PWA & Material package... ...in providing IT Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various Awards under "Fastest...Full timeContract work
- ...we are in search of a talented individual to become an integral part of our Engineering team, playing a pivotal role in shaping the future of our cutting-edge Palette platform. As a software engineer within our organization, you will be at the forefront of building an...H1bImmediate startWork visa
- ...Job Title: Technical Lead (Job ID: TLVL26) Job Location: WinWire Technologies... ...in Electrical and Electronic(s) Engineering, Computer Engineering, Computer Science,... ...Veeva CRM and Salesforce in job offered, Software Consultant/Engineer, Senior Consultant,...Remote workRelocation
$200k - $350k
...Head of Software TetraMem Inc•San Jose, CA, United States Responsibilities Software... ...class software organization while setting engineering standards, processes, and long-term... ...Compiler and Toolchain Development Lead development of compiler toolchains that...- ...LotusFlare has also designed and built the leading eSIM travel product - Nomad. Nomad... ...Requirements Bachelors/Masters degree Science/Engineering, or a significant related experience. 5+... ...practices in cloud-native enterprise software. From the beginning, our mission has been...Full timeWork at officeWorldwideFlexible hours
- ...NVIDIA is seeking a Senior Performance Analysis Platform Lead to guide architecture, compatibility, and integration across profiling... ...services. This hands-on role will align teams, resolve complex engineering challenges, and influence the quality and evolution of...
- ...Logos Space is looking for a Lead, Control Plane Software to spearhead the architecture and implementation of Control Plane software for its network. The successful candidate will have over 10 years of software development experience, including cloud and embedded systems...
- ...competitive. Requirements: Minimum of 4 years of professional experience in Mendix. Working knowledge in Java. Strong understanding of software development principles and methodologies. Knowledge of DevOps practices and tools. Familiarity with Agile/Scrum methodologies....
- ...Logos Space Services is seeking a Lead, Flight Software Engineer to architect the core flight software for our mega constellation and lead the team building it from the ground up. You will own the full lifecycle from framework design to deterministic performance in space...
- ...based in Sunnyvale, CA, is searching for a passionate Senior Software Engineer to contribute to groundbreaking ‘lighter than air’ flight vehicle... ...within a dynamic engineering team. Responsibilities include leading software requirements, developing test sets for validation,...Relocation package
$250.8k - $286.2k
Senior Lead AI Engineer (MLX Emerging AI Patterns) Overview: At Capital One, we are creating responsible and reliable... ...Design, develop, test, deploy, and support AI software components including foundation model training, large language...Full timePart timeLocal area- Lead the team in: research, design, development, and deployment of advanced AI agents and agentic systems. Architect and implement complex... ...systems. Ability to innovate, as proven by a track record of software artifacts or academic publications in applied machine learning....Full timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- lead engineer San Jose, CA
- software engineer - cloud services San Jose, CA
- id software San Jose, CA
- healthcare software sales San Jose, CA
- software technical support San Jose, CA
- software asset management analyst San Jose, CA
- software implementation project manager San Jose, CA
- software sales executive San Jose, CA
- software sales representative San Jose, CA
- software technical support engineer San Jose, CA




