Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Engineer Distributed Systems Remote.
United States Jobs Expertini

Urgent! Software Engineer - Distributed Systems - Remote Job Opening In San Francisco – Now Hiring W3 Global Sourcing

Software Engineer Distributed Systems Remote



Job description

Software Engineer - Distributed Systems

Location: Remote (U.S. preferred)
Type: Full-time
Compensation: Competitive salary + equity

About the Role

Were looking for a Distributed Systems Engineer to help design and build large-scale, high-performance systems from the ground up.

Youll join a small, sharp team obsessed with building reliable, scalable, and elegant systems that power real-time and batch data processing at massive scale.

This is a role for someone who thrives on first-principles thinking, values clean, modular code, and takes pride in building the kind of infrastructure most teams would simply buy.

What Youll Do

  • Design and build distributed systems that handle hundreds of thousands of requests per second with sub-second latency.
  • Work on large-scale batch and streaming data pipelines processing billions of rows or terabytes of data daily.
  • Write high-quality, extensible, and reliable code primarily in TypeScript and Node.js.
  • Solve hard technical problems through rigorous thinking and experimentation.
  • Collaborate with a world-class engineering team known for concise, clear communication and deep technical reasoning.

Who You Are

Were open to profiles rooted in technical excellence and a builders mindset:

High Intercept (Experienced Builder)

  • Deep domain expertise in distributed systems or data-intensive platforms.
  • Proven history of designing, building, and scaling complex systems.
  • Been there, done that engineer who has driven measurable technical impact.

High Slope (High-Trajectory Engineer)

  • Early- to mid-career engineer with a rapid growth trajectory.
  • Extremely sharp, curious, and comfortable reasoning from first principles.
  • Hungry to learn, solve hard problems, and build lasting systems.

What You Bring

  • Strong coding background ideally in TypeScript, Node.js, Go, or similar.
  • Experience with real-time data processing, streaming systems, or large-scale batch jobs.
  • Hands-on experience building (not just configuring) systems or infrastructure.
  • Track record of solving technically hard problems and driving impact in high-growth environments.

Fintech/trading systems experience can also map well for high-throughput engineering.

Who Shouldnt Apply

  • Data engineers mainly using prebuilt tools like Spark or Flink without low-level system design experience.
  • SRE, DevOps, or infra-focused engineers whose work centers on deployment, monitoring, or tooling rather than building data systems.
  • Candidates with vague, tactical resumes that dont demonstrate ownership or tangible accomplishments.

Why Join

This is an opportunity to build core systems end-to-end, not just plug into frameworks.

Youll have the freedom and responsibility to shape the architecture behind massive-scale data infrastructure working alongside some of the sharpest minds in the field.

If you care deeply about building things that last, thinking clearly, and shipping systems that just work, this role is for you.

APPLY NOW!!

or DM to find out more


Required Skill Profession

Computer And Mathematical



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide