Principal Software Engineer, Distributed Systems (San Francisco)
Alteryx, Inc.
Position Overview
We are looking for a highly autonomous senior architect to drive, review, and own the software architecture for our core platform. This person will be the technical conscience for large‑scale, distributed systems, and will collaborate closely with engineering leads, product owners, and infrastructure teams. You will design, evolve, and enforce architectural standards and patterns; lead cross‑cutting initiatives; and mentor other engineers.
At this level, we expect you to operate with minimal handholding, influence technical decisions, resolve tradeoffs, and bring clarity to ambiguity. The position is remote‑friendly.
Primary Responsibilities
- Define, evolve, and own the architectural vision and roadmaps for the major platform domains (e.g. orchestration, job execution, data pipelines, sidecar services).
- Perform architecture reviews, assess proposals from teams, and vet designs for adherence to standards, scalability, performance, reliability, and security.
- Lead or contribute hands‑on to critical subsystems (e.g. orchestrator, scheduling, service mesh, job pipelines, stateful services).
- Drive and enforce cross‑team architectural patterns.
- Provide thought leadership: prototype proofs‑of‑concept, evaluate new tools/technologies, bring innovation into the platform.
- Mentor and coach architects, senior engineers, and guide teams through architectural change.
- Collaborate with infrastructure, operations, SRE, security, and DevOps to ensure the architecture is operable, observable, and maintainable in production.
- Help define and lead architecture governance (e.g. architecture review board, reference architectures, standards, guidelines).
- Participate in tech strategy, roadmap planning with product & engineering leadership.
- Diagnose and resolve technical debt or architectural “smells” across the codebase, enforcing consistency.
Qualifications
- ~10+ years of software engineering experience, with at least 3–5 years in senior architect or principal‑level roles.
- Proven track record of designing and operating large‑scale, distributed systems in production.
- Deep hands‑on experience with orchestration, scheduler systems, job pipelines, or workflow engines.
- Strong proficiency in one or more of the Java / JVM ecosystem, Python, Node.js, or equivalent high‑level backend languages.
- Experience with message/event systems such as Kafka or equivalent, queueing, streaming architectures.
- Familiarity with in‑memory data stores and caching (e.g. Redis).
- Strong knowledge of containerization, Kubernetes, sidecar patterns, service meshes, proxies, etc.
- Understanding or experience in split‑plane architectures (control plane / data plane separation) highly desirable.
- Strong skills in API design, data modeling, integration patterns, error handling, consistency.
- Experience with observability (metrics, tracing, logging) and designing systems for operability and failure modes.
- Ability to conduct performance analysis, capacity planning, scaling, fault tolerance strategies.
- Excellent communication skills—able to articulate tradeoffs, convince stakeholders, write design docs, lead design reviews.
- Ability to function autonomously, make decisions in ambiguity, drive consensus across teams, and adopt/evict technologies as needed.
- Strong judgment about when to optimize vs. simplify.
- Familiarity with high‑scale cloud deployments (AWS, Azure, GCP) and infrastructure‑as‑code is a plus.
- Self‑starter, independent, collaborative, pragmatic, and excellent problem‑solving mindset.
Metrics of Success / What You’ll Be Measured On
- Quality, consistency, and maintainability of architectural decisions across the platform.
- Reduction in architectural debt and increase in architectural coherence over time.
- Adoption of patterns and standards across teams.
- Ability to resolve cross‑cutting issues and unblock teams in architecture matters.
- Delivery of strategic cross‑domain initiatives or major refactoring with low disruption.
- Mentorship, influence, and raising the architecture maturity of engineering teams.
- System reliability, performance, scalability, and maintainability improvements.
Compensation
The salary range for this role in the United States is $215,000 – $300,000. Bonus payouts are based on individual and company performance. The role includes additional compensation such as a monthly Connectivity Plus stipend of $150 to support remote work‑related expenses and an annual $200 home office reimbursement.
Benefits
- Medical, dental, and vision coverage.
- 401(k) with company match.
- Paid parental leave, caregiver leave, and flexible time off.
- Mental health support and wellness reimbursement.
- Career development and education assistance.
Legal & Compliance
- For roles in San Francisco and Los Angeles: Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Alteryx will consider for employment qualified applicants with arrest and conviction records.
- This position involves access to software/technology that is subject to U.S. export controls. Any job offer made will be contingent upon the applicant’s capacity to serve in compliance with U.S. export controls.
Equal Employment Opportunity
Alteryx, Inc. is an Equal Employment Opportunity Employer. Unsolicited third party/agency profiles and resumes will not be considered.
#J-18808-Ljbffr$170k - $230k
...We are looking for a software engineering leader who is... ...Additionally, the Senior Principal Software Engineer will... ...including distributed microservice architecture... ...Tendo has hubs in San Francisco, CA; San Diego, CA;... ...modern version control systems (e.g., Git) and tools...SuggestedFull timeTemporary workLocal areaFlexible hours$300 per month
...intelligence. We’re crafting the engine that powers a world where people... ...cloud infrastructure. Principal Systems Software Engineer San Francisco, Sunnyvale (On-site) About the... ...don't yet exist in standard cloud distributions. A Day in the Life Drafting...SuggestedFull time$150k - $200k
...company is seeking early engineers to design and maintain... ...real-time observability systems and collaborate with software engineers to optimize performance... ...should have 3+ years of distributed systems experience,... ...for candidates in the San Francisco area. #J-18808-LjbffrSuggestedFull timeRemote work$90k
...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical... ...notified about new System Software Engineer jobs in San Francisco, CA . Software Engineer Internship (7 openings)...SuggestedFull timeFreelanceInternshipLocal areaRemote workWorldwide- ...A leading digital reading company in San Francisco is seeking a Senior Software Engineer with expertise in Python and AWS. This role involves designing scalable event-driven systems and collaborating with cross-functional teams. Ideal candidates will have over 7 years...SuggestedFull timeFlexible hours
$204k - $348k
Sr Principal/Principal Software Engineer, App Cambridge, MA USA; San Francisco, CA USA Your Impact at LILA Scientists shouldn't have to context-switch between a dozen... ...into the kind of engineer who can architect systems that don't exist yet — we want to talk....Full timeWork at officeLocal areaFlexible hours$250k - $325k
...Principal Software Engineer- Trust & Safety This range is provided by Storm3. Your actual pay will... ...infrastructure, and trust & safety systems for a $1B+ learning platform serves... ...Get notified about new Software Engineer jobs in San Francisco, CA . #J-18808-LjbffrFull time$200k
...fundamentally change how software is built on the... ...assembled a team of engineers who have built and designed... ...in our office in San Francisco. The Role: The Convex... ...running large systems at scale, but as our... ...are passionate about distributed systems and have a strong...Full timeWork at officeNight shift- ...the forefront of shaping the systems that are redefining society.... ...five days a week in our new San Francisco headquarters. About the... ...Role As a Site Reliability Engineer (SRE) at Mercor, you’ll own... ...risk trade‑offs, large‑scale distributed systems). ~5+ years of SRE...Full time
$175k - $250k
...000.00/yr Job Title: Senior Cloud Infrastructure Engineer Location: San Francisco, CA. Remote unavailable. Modality: On-Site only.... ...on designing, deploying, and maintaining large-scale distributed systems that power AI workloads. The ideal candidate is deeply...Full timeRemote workRelocationRelocation package- A leading technology company in San Francisco is seeking an experienced Software Engineer for its Machine Learning Platform team. You will design and build services... ...vision efforts. Responsibilities include leading systems architecture for machine learning workloads,...Full time
$165k - $240k
...revolutionize the modern procurement software industry and make it... ...haven’t been solved. Engineering at Levelpath: We... ...person, located in downtown San Francisco. In this role you will have... ...Apply your back-end and distributed systems experience to help scale our...Full time$175k - $285k
...Delaware-incorporated, San Francisco-based company pushing... ...through a hardware–software combination. With SOC... ...Development & Delivery : Engineer and deliver vertical... ...Production-Grade System Engineering : Design... ...environments Backend / Distributed Systems Expertise...Full timeWork at officeWorldwide$150k - $200k
Software Engineer at trufflepig Base pay range: $150,000 - $200,000 per year. About the Company... ...who shipped production AI and distributed systems at Microsoft and VMware, plus a former... ..., and in-person collaboration in San Francisco. If you want to build the spreadsheet...Full timeShift work$56.25 - $137 per hour
...seeking a Senior or Staff Software Engineer – DCIM (Data Center Infrastructure... ..., fault-tolerant software systems to support DCIM, including... ...-as-code, and distributed systems Deliver reliable... ...Software Engineer” roles. San Francisco, CA $160,000.00-$180,000.00...Full timeSummer workInternshipNight shift$120k - $180k
...Join to apply for the Senior Software Engineer role at Truewind This range is provided... ...Lastly, we want you to join us in San Francisco. We believe building in-person is a... ...experience in building data-intensive, distributed systems. ~ Experience in building web...Full time$2,024 per month
...a lean team that works in-person in San Francisco. Judge our code quality: Check... ...About The Role We're looking for one systems-focused engineer to join our team of four. On a... ...+ indexing pipeline Debug gnarly distributed-systems issues (e.g. raft /...Part time$210k - $260k
...of health and home. Broken systems or ineffective processes in... ...Why choose EliseAI? As a Software Engineer at EliseAI, you won't just... ...architecture and event-driven distributed systems Understanding of... ...notice. Pursuant to the San Francisco Fair Chance Ordinance, we...Full timeWork at officeLocal areaRelocation$180k - $200k
...Gridware Gridware is a San Francisco-based technology company dedicated... ...We’re seeking a Senior Software Engineer to design and build the... ...controls, and authentication systems. Create comprehensive documentation... ...focus on building APIs and distributed systems. ~ A strong...Full time$130k - $250k
...to building impactful software. If mission-focused... .... Our Team As an engineering team, we believe strongly... ...management to build systems that are robust,... ...architecting and scaling distributed software systems ~... ...codebases ~ Located in San Francisco and open to working...Full timeContract workFor contractorsFor subcontractorWork at officeRelocationVisa sponsorship$170k - $300k
...product around AI. This is a software engineering role for someone who wants... ...deeply with modern AI systems while staying grounded in... ...building backend services (APIs, distributed systems, data‑backed... ...in‑person collaboration in San Francisco About People in AI People...Full time$176k
...focused on revolutionizing fare distribution and collection for public... ...our main office based in San Francisco, CA. We don’t have any... ...We are looking for a senior software engineer to join our 6-person engineering... ...knows how to debug linux systems, and is otherwise a strong...Full timeWork at officeRemote workHome officeFlexible hours$130k - $210k
...office is located in San Francisco, CA, we are open to candidates... ...Visa sponsorship. Engineering at Swiftly... ...and building scalable software using industry best practices... ...trade-offs, present system design proposals... ...offsites. As a fully distributed company, we consider...Full timeWork experience placementWork at officeHome officeFlexible hours$175k - $200k
Senior Software Engineer, Full Stack (Growth) About us is where exceptional people come to do... ...Top Startup. Headquartered in San Francisco, we’re on a mission to transform how... ...Team Bonding opportunities – as a distributed team, being able to build meaningful...Full timeImmediate startWork from home$196k - $294k
...agents. You will collaborate closely with a remote and distributed team of talented engineers to create a best-in-class SDK that enables millions of... ...budget for you to outfit your space as needed. The San Francisco, CA base pay range for this role is $196,000-$294,000....Full timeLive inRemote workWork from homeWorldwideFlexible hours$140k - $265k
...product managers, data scientists, and other engineers to understand our problem space and... ...is a plus Experience building distributed CRUD level functionality, ideally both... ...is hybrid (3 days a week in either our San Francisco or Palo Alto office) Compensation and...Full timeWork at officeHome office3 days per week- ...we’re looking for a Senior Software Engineer who is just as passionate about... ...at our office in the San Francisco Bay Area. Key Responsibilities... ...strong emphasis on backend systems and API development. Strong... .... Understanding of distributed systems and cloud architectures...Full timeWork at officeRemote workWorldwide
$248.4k - $310.5k
...Software Engineer - Robotics & Autonomous Systems Scale's Robotics business unit is dedicated to solving the data... ...AV systems ~ Understanding of distributed systems, workflow orchestration,... ...position in the location of San Francisco is: $248,400 — $310,500 USD...Full time- ...Pinterest is seeking an Engineering Director for the online systems organization based in San Francisco. This role leads over 50 team members responsible for building... ...candidates should have extensive experience in distributed systems and a proven track record in leading...Full time
$175k - $200k
...Staff Platform Engineer – Agentic AI Systems, IFS The Loops Staff Platform Engineer... ...of our real-time, distributed systems. You’ll be at the... ...Marketing Industries Software Development Referrals... ...Platform Engineer” roles. San Francisco, CA $160,000.00-$180,000....Full timeFor contractorsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Distributed Systems (San Francisco). Be the first to apply!
- principal software engineer San Francisco, CA
- system performance engineer San Francisco, CA
- software system engineer San Francisco, CA
- ground systems engineer San Francisco, CA
- application system engineer San Francisco, CA
- advanced systems engineer San Francisco, CA
- distributed systems engineer San Francisco, CA
- senior staff systems engineer San Francisco, CA
- senior linux systems engineer San Francisco, CA
- sr systems engineer San Francisco, CA





























