Senior Backend Engineer, Architecture Engineering

New
J
JobgetherSoftware Engineering
Based in the United StatesFull-TimeSenior
SalaryCompetitive compensation package.
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonArtificial IntelligenceGoRustDistributed Systems

Requirements

  • 5+ years of professional software engineering experience with strong backend development expertise.
  • Proven experience designing and deploying production-grade AI, agentic, or large language model-based systems.
  • Strong knowledge of distributed systems concepts including consistency, concurrency, fault tolerance, rate limiting, and scalability.
  • Advanced programming skills in Go (preferred), Rust, or Python, with the ability to work across multiple languages.
  • Experience working within complex codebases and independently delivering end-to-end technical solutions.
  • Solid understanding of software development lifecycle automation, build systems, release pipelines, or developer productivity tooling.
  • Familiarity with production AI evaluation methodologies, operational constraints, and large-scale system optimization.
  • Excellent problem-solving, communication, collaboration, and technical leadership skills.
  • Experience working effectively within remote, cross-functional, and globally distributed engineering teams.
  • Passion for leveraging AI to improve engineering efficiency and software quality.

Responsibilities

  • Design, architect, and implement AI-powered backend systems that automate and optimize software development workflows.
  • Identify friction points across the engineering lifecycle and transform them into scalable, reliable automation solutions.
  • Develop intelligent workflows using agent-based architectures, orchestration frameworks, safety mechanisms, and automated recovery strategies.
  • Build evaluation frameworks to measure AI system performance, reliability, compliance, and operational efficiency.
  • Apply distributed systems expertise to ensure scalability, resilience, concurrency handling, and production readiness across multiple deployment environments.
  • Contribute across multiple areas of the codebase, adapting quickly to different technical domains and solving problems wherever they arise.
  • Collaborate with globally distributed engineering teams to share tooling, best practices, technical roadmaps, and reusable solutions.
  • Drive technical innovation by helping transform internal engineering capabilities into scalable customer-facing products.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive compensation package.
Apply Now