Skip to content
RipplingRipplingNew York, NY

Software Engineer II, Backend

Build and own backend systems, APIs, and agent infrastructure for Rippling's AI platform powering autonomous workflows, agents, and intelligent automation across HR, IT, and Finance products. Requires 2+ years professional software engineering experience with strong fundamentals in production backend or platform systems.

135k – 225k/yr
Hybrid2+ YOEBackend Engineering

About the role

What you will do

  • Build and ship product and platform features that help teams use AI reliably across Rippling.
  • Work on backend systems, APIs, evaluation tools, and internal platform capabilities that support AI-powered workflows.
  • Implement well-scoped pieces of agent infrastructure, including integrations, orchestration logic, monitoring, and quality checks.
  • Write clean, maintainable code and tests, and participate in code reviews with a focus on correctness, reliability, and simplicity.
  • Debug production issues, improve observability, and help make AI systems easier to understand and operate.
  • Collaborate with product managers, designers, and other engineers to clarify requirements and deliver practical solutions.
  • Learn quickly as AI tools and model capabilities evolve, and apply new approaches where they improve reliability or user experience.
  • Contribute to team documentation, implementation plans, and shared engineering practices.

What you will need

  • 2+ years of professional software engineering experience, preferably building backend, platform, infrastructure, or product systems.
  • Strong coding fundamentals and the ability to independently deliver well-defined projects or substantial parts of larger projects.
  • Experience building production systems with attention to reliability, testing, observability, and maintainability.
  • Familiarity with distributed systems, APIs, data models, asynchronous workflows, or service-oriented architectures.
  • Ability to break down ambiguous tasks, ask good questions, and make steady progress with guidance from senior engineers.
  • Clear written and verbal communication, especially when explaining implementation tradeoffs, edge cases, and project status.
  • Interest in AI products, LLMs, agents, evaluation, or automation systems; direct hands-on experience is a plus but not required.
  • Comfort working in a fast-moving environment where requirements may change as the product and technology mature.

Skills

Backend DevelopmentAPIsDistributed SystemsPythonJavaGoLLMsagentsObservabilitytestingreliability engineering
Beacon AI

Software Engineer, Backend

Beacon AISan Carlos, CA

Build and maintain backend services, APIs, and data pipelines for Beacon AI's flight safety platform. Requires 2+ years backend experience with Python or JS/TS, API and database familiarity, and production environment exposure. Hybrid role in San Carlos, CA.

135k – 190k/yr
Hybrid2+ YOEBackend Engineering
Otter

Software Engineer, Backend (Infrastructure)

OtterMountain View, CA

Build and architect scalable backend web services and infrastructure in Python/Django that integrate with and support AI/ML models and workflows at Otter.ai. Requires 2+ years large-scale web services experience, strong distributed systems and database expertise, and collaboration with AI teams.

136k – 185k/yr
On-site2+ YOEBackend Engineering
Otter

Software Engineer, Virality and Activation

OtterMountain View, CA

Software Engineer building backend systems for user activation, onboarding, sharing, and growth features at Otter.ai. Requires 2-4 years backend experience with Python/Django, databases, and AWS; involves instrumentation, A/B testing, and cross-functional collaboration.

136k – 185k/yr
Hybrid2+ YOEBackend Engineering
Upstart

Software Engineer, Upstart Bank

UpstartUnited States

Software Engineer on the Upstart Bank team building scalable backend systems, services, and APIs in a regulated fintech environment. Requires 2+ years experience, proficiency in a modern language (Java, Python, Go, etc.), and strong fundamentals; fintech or regulated industry experience preferred.

131k – 154k/yr
Remote2+ YOEBackend Engineering
Pinterest

Software Engineer II, Backend

PinterestUnited States

Backend engineer building scalable Pinner-facing features and distributed systems. Requires 2+ years experience, proficiency in Python/Java/Go/C++, and experience with large-scale systems.

139k – 189k/yr
Remote2+ YOEBackend Engineering