×
Register Here to Apply for Jobs or Post Jobs. X

System Design Architect

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Xgrid.co
Full Time position
Listed on 2025-12-29
Job specializations:
  • IT/Tech
    Systems Engineer, Cloud Computing
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

We are seeking a System Design Architect to lead the architecture, design, and evolution of modern, scalable, and resilient workflow platforms for our clients.

As a trusted technology partner for several enterprise clients, we help organizations design distributed systems that are fault-tolerant, event-driven, and cloud-native. You’ll play a key role in driving these architectural engagements — defining patterns, mentoring teams, and ensuring solutions are robust and maintainable at scale.

While direct experience with specific workflow orchestration technologies is a strong advantage, we value system design expertise, distributed systems fundamentals, and rapid learning ability above all.

Key Responsibilities
  • Lead end-to-end system design and architecture for workflow and automation platforms across client engagements.
  • Design and implement distributed, event-driven systems with high scalability, availability, and fault tolerance.
  • Define architecture blueprints, reference implementations, and best practices for workflow orchestration and stateful service design.
  • Collaborate with client engineering teams to evaluate, onboard, and scale workflow solutions.
  • Guide decisions around data consistency, reliability patterns (sagas, retries, compensation), and observability.
  • Conduct architecture reviews and provide technical governance across multiple concurrent projects.
  • Partner with internal solution teams to establish accelerators, templates, and frameworks for rapid client adoption.
  • Mentor engineers and provide architectural leadership within the organization.
Qualifications
  • 8+ years of experience in software architecture, backend design, or distributed systems.
  • Proven experience designing microservice-based or event-driven architectures.
  • Deep understanding of scalability, reliability, consistency models, and system resiliency.
  • Proficiency in one or more languages such as Go, Java, Python, or Type Script.
  • Strong understanding of messaging, streaming, and asynchronous communication (e.g., Kafka, Rabbit

    MQ, Pub/Sub).
  • Experience with cloud-native infrastructure (Kubernetes, Docker, CI/CD, Observability).
  • Solid background in API design, workflow modeling, or automation systems.
Nice to Have (Highly Advantageous)
  • Experience with workflow orchestration platforms or stateful orchestration frameworks (e.g., Temporal, Cadence, Airflow, Step Functions).
  • Understanding of orchestration vs. choreography, activity/task design, and failure handling patterns.
  • Experience running or optimizing workflow or event-processing clusters in production environments.
  • Familiarity with Kubernetes operators, service meshes, and observability stacks (Grafana, Prometheus, Open Telemetry).
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary