Search by job, company or skills

steps ai

Back End Developer

Save
new job description bg glownew job description bg glow
  • Posted 4 days ago
  • Be among the first 40 applicants
Early Applicant

Job Description

Role: Backend Engineer

Type: Full time, Paid

Location: Hyderabad, In office

About StepsAI

Steps AI is building an agentic AI platform that powers AI agents for businesses across e-commerce, SaaS, healthcare, education, real estate, and financial services.

Our platform enables businesses to deploy AI agents across websites, messaging channels, internal tools, and workflows in minutes. These agents can answer questions, retrieve information, automate workflows, qualify leads, integrate with business systems, and operate in real time. We are building production-grade systems used by real businesses.

We move fast, ship aggressively, and care deeply about engineering quality and execution.

The Role

We're hiring a Backend Engineer to help build the core backend infrastructure powering Steps AI.

This role focuses on scalable backend systems, APIs, integrations, workflows, async processing, infrastructure, and platform reliability.

You'll work closely with the AI systems team to build the backend foundation powering:

  • AI agents
  • real-time workflows
  • integrations
  • ingestion pipelines
  • orchestration systems
  • analytics
  • automation infrastructure

This is a high-ownership engineering role where you'll contribute directly to architecture decisions and core platform development.

What You'll Work On

Backend Infrastructure

  • Design and build scalable backend services and APIs
  • Build distributed systems and async processing pipelines
  • Design queue-based architectures and workflow systems
  • Improve reliability, observability, and backend performance

Integrations & Platform Systems

  • Build integrations with CRMs, commerce platforms, messaging systems, and productivity tools
  • Develop webhook infrastructure and event-driven systems
  • Design internal platform tooling and configuration systems
  • Build secure and scalable authentication and authorization flows

Data & Processing Pipelines

  • Build ingestion and processing pipelines for websites, documents, and structured data
  • Develop indexing and storage workflows
  • Optimize throughput, retries, concurrency, and fault tolerance

Realtime & Streaming Systems

  • Work on streaming APIs and real-time event systems
  • Improve low-latency backend communication pipelines
  • Build scalable websocket and event delivery systems

Engineering Ownership

  • Own backend systems end-to-end
  • Participate in architecture and infrastructure planning
  • Debug complex production issues
  • Improve monitoring, logging, and observability
  • Help establish engineering best practices

Tech Stack

Core Backend

  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • Docker

Infrastructure & Workflows

  • Temporal
  • Queue systems
  • Async processing
  • AWS / GCP
  • CI/CD pipelines

Optional / Nice to Have

  • Node.js
  • LangGraph / LangChain
  • Vector databases
  • Real-time streaming systems
  • AI infrastructure exposure

What We're Looking For

Strong Backend Fundamentals

You understand scalable APIs, distributed systems, async architectures, databases, caching, queues, and production infrastructure.

Production Engineering Experience

You've built and shipped production systems with real users and real reliability requirements.

High Ownership

You can independently design, implement, debug, and maintain backend systems.

Strong Problem Solving

You debug deeply and think systematically about performance, reliability, and scalability.

Fast Execution

You move quickly and thrive in fast-paced startup environments.

Minimum Qualifications

  1. Strong backend engineering experience with Python
  2. Experience building scalable production systems and APIs
  3. Strong understanding of databases, async processing, distributed systems, and backend architecture

Preferred Qualifications

  1. Experience with workflow orchestration systems such as Temporal
  2. Experience with event-driven or queue-based architectures
  3. Experience with cloud infrastructure (AWS/GCP)
  4. Experience with observability and monitoring systems
  5. Startup or high-growth engineering experience

Qualifications

  • 2+ years of software engineering experience
  • Strong backend development experience in Python
  • Ability to work on-site in Hyderabad, India
  • Strong communication and ownership mindset

Why Join Steps AI

  • Build systems powering real-world AI products
  • High ownership from day one
  • Fast-moving engineering culture
  • Opportunity to shape core platform architecture

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147170857

Similar Jobs

Hyderabad, India

Skills:

FlaskSpring BootJavaPythonKubernetesDockerGitSpring CloudSpring SecurityRest ApisSQL AlchemyNATS messaging patterns

Hyderabad, Bengaluru, Chennai

Skills:

Python.DjangoFront EndMySQLPostgreSQLJavascriptMongoDBRubySqlComputer Science

Hyderabad, India

Skills:

GcpDockerEntity FrameworkAzureKubernetesAWSmicroservice developmentDevOps practicesASP.NET CoreSQL databasesOpen API spec