> Markdown version of [/jobs/ext/4661031-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/4661031-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Vagaro, Inc. - **Location:** Pleasanton, CA, United States - **Experience:** Expert - **Salary:** $178,000 - $218,000 - **Contract:** Permanent contract - **Skills:** ASP.NET, Application Programming Interfaces (APIs), Amazon Web Services, User Authentication, Microsoft Azure, C Sharp (Programming Language), Software as a Service, Cloud Computing, Code Review, Continuous Integration, Data Architecture, Shard (Database Architecture), Software Debugging, Software Design Documents, Distributed Systems, Fault Tolerance, Github, Enterprise Messaging Systems, Microsoft SQL Server, SQL Azure, MongoDB, Model View Controller (MVC), NoSQL, OAuth, Performance Tuning, Queueing Systems, Openid Connect, JSON Web Token, Software Engineering, SQL Databases, Systems Architecture, Systems Integration, Web Application Frameworks, Azure Service Bus, ReactJS, Concurrency, Caching, Backend, Event Driven Architecture, Containerization, Kubernetes, Information Technology, Bicep, Integration Frameworks, Apache Kafka, Cosmos DB, Asynchronous Programming, Restful APIs, Terraform, Api Management, Serverless Computing, Docker, Web Api, Microservices - **Published:** November 10, 2026 - **Apply:** https://www.careerbuilder.com/job-details/staff-software-engineer-pleasanton-ca--989cffc7-f920-4880-8392-48ed16e2d05a ## About the Role Software Engineering, Team Player, System Architecture, Architectural Services, Cloud Computing, Technical Leadership, Technical Strategy, Standards Development, Application Programming Interface (API), Microsoft Windows Azure, * Bachelor's degree in Computer Science or a related field, or equivalent practical experience. * 8-10+ years of software engineering experience, including substantial time working on backend and distributed systems, with a proven track record of systems and solutions architecture. * Deep, hands-on experience designing and operating large-scale, cloud-native distributed systems in production. * Strong, current expertise with C# and ASP.NET (Core/MVC). * Extensive experience architecting solutions on Microsoft Azure (strongly preferred). Experience with other major clouds such as AWS or GCP is welcome, but Azure expertise is heavily preferred. * Proven experience designing and scaling RESTful and event-driven APIs. * Deep understanding of SQL and NoSQL databases (e.g., SQL Server / Azure SQL, Cosmos DB, MongoDB), including data modeling, partitioning, and performance tuning. * Expertise in asynchronous programming and concurrency (async/await patterns). * Strong command of caching strategies, performance optimization, and highavailability / fault-tolerant design. * Solid experience with authentication and authorization frameworks (OAuth, OpenID Connect, JWT, managed identities). * Experience with containerization and orchestration (Docker, Kubernetes / AKS). * Experience with CI/CD and infrastructure-as-code (e.g., Azure DevOps, GitHub Actions, Bicep/ARM, or Terraform). * Demonstrated technical leadership - mentoring engineers, influencing without authority, and driving cross-team initiatives to completion. * Excellent communication skills, with the ability to explain complex architectural concepts to both technical and non-technical audiences. * Strong problem-solving, debugging, and troubleshooting skills, and a passion for building scalable systems and high-quality user experiences. Nice to Have: * Deep experience with event-driven architecture (message queues, pub/sub, Azure Service Bus, Event Grid / Event Hubs, or Kafka). * Experience leading cloud migrations or monolith-to-microservices modernization efforts. * Experience integrating with third-party APIs (e.g., CRM systems, messaging platforms, payments). * Experience building and scaling high-traffic, multi-tenant SaaS platforms. * Exposure to modern frontend frameworks such as React * Azure certifications such as Azure Solutions Architect Expert or Azure DevOps Engineer Expert. ## Description * Architect distributed, cloud-native systems on Microsoft Azure (e.g., AKS, Azure Functions, App Service, Service Bus, Event Grid, Cosmos DB, Azure SQL, API Management), balancing performance, cost, resiliency, and operational simplicity. * Lead the design of well-structured, high-throughput RESTful and event-driven APIs that support frontend applications, internal tools, and third-party integrations. * Drive the design and optimization of data architecture across SQL and NoSQL systems - including data modeling, partitioning, sharding, and caching - to sustain performance at scale. * Establish standards for secure, scalable authentication and authorization (OAuth 2.0, OpenID Connect, JWT, managed identities). * Champion asynchronous programming, concurrency, and messaging patterns to build efficient, non-blocking, fault-tolerant systems. * Define observability, monitoring, and incident-response practices that keep systems reliable and within SLA in production cloud environments. * Partner with product managers, engineering leadership, and fellow staff engineers to translate business strategy into technical roadmaps, and to make sound build-vs-buy and technology-selection decisions. * Provide technical leadership through architecture reviews, design documents, code reviews, and mentorship, elevating engineering practices across the org. * Evaluate and introduce new technologies, Azure services, and best practices; lead cloud migrations and modernization efforts where they deliver clear value. * Stay hands-on - prototype, build critical components, and tackle the most complex technical challenges alongside the team., Your privacy matters! At Vagaro, we are committed to protecting your personal information. Before proceeding with your application, please review our Employee and Applicant Privacy Notice here. By submitting your application, you acknowledge that you have read and understood our Privacy Notice, which outlines how we collect, use, disclose, and protect your information during the recruitment and employment process.