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

Software Development Engineer

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Encore Talent Solutions
Full Time position
Listed on 2026-08-30
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, DevOps, Golang
Salary/Wage Range or Industry Benchmark: 140000 - 180000 USD Yearly USD 140000.00 180000.00 YEAR
Job Description & How to Apply Below
  • Build and evolve core distributed systems that form the foundation of an internal AI Platform
  • Enable AI/ML teams by providing scalable, reliable, and high‑performance backend services
  • Focus on platform and infrastructure components
    , not model development
  • Operate in a domain where correctness, performance, and fault‑tolerance are critical
  • Take ownership of systems that move, process, and serve data at scale for AI workloads
  • 3 days on‑site per week in San Jose, CA
Responsibilities
  • Architecting solutions:
    Taking a leading role in technical design discussions to create fault‑tolerant, high‑performance distributed systems from the ground up.
  • Experience building distributed systems and the associated design patterns around sending data around.
  • Prior work history with using either of the following
  • o Scala:
    Experience with frameworks like Akka / Pekko, Cats Effect
  • o Golang:
    Experience building concurrent services with channels and go routines.
  • Implement fault‑tolerant processing with clear delivery guarantees (at least/exactly‑once), idempotency, backfill/reprocessing, and schema evolution.
  • Leveraging cloud infrastructure:
    Building and optimizing services to run on modern cloud platforms such as AWS, GCP, or Azure, and leveraging containerization technologies like Docker and Kubernetes for deployment
  • Design and implement robust event‑driven microservices using Apache Kafka for real‑time data streaming or batching systems to ensure high performance and fault tolerance.
  • Collaborate with Data/ML and Platform teams to define data contracts, SLAs, and governance policies including cross‑team architectural designs.
Educational Qualifications
  • Bachelors in computer science, Software/Computer Engineering, or related field (master's preferred or equivalent industry experience).
  • Strong CS fundamentals: algorithms, data structures, operating systems, networking, and distributed systems.
Industry Experience
  • 3–5 years building backend systems at scale, including data pipelines or streaming platforms in production.
  • Proven track record delivering high‑throughput, low‑latency services with strong reliability and operability.
  • Cross‑functional collaboration with Data/ML, Analytics, and SRE/Platform teams.
Technical Skills
  • Languages:

    Proficiency in any of these backend programming languages:
    Scala, Go, Rust, Java, Python
  • Streaming & Batch:
    Kafka, Spark;
  • SQL:
    Postgres or equivalent and be proficient in writing CTEs, joins, etc with fluency in analyzing data.
  • Reliability & Observability: working with Prometheus/Grafana/Open Telemetry; alerting & dashboards.
#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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary