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

Senior Backend Engineer

Job in New York, New York County, New York, 10261, USA
Listing for: Benji
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: New York

About Benji

Benji is building the infrastructure layer for loyalty and brand connectivity. We enable companies to integrate, launch, and scale loyalty experiences across partners through a single platform—turning fragmented ecosystems into programmable networks.

We work with leading enterprise brands and move fast to bring new partnerships and integrations to life.

The Role

We’re looking for a Senior Backend Engineer (or full stack with a strong backend emphasis) to own core platform services and help define how we build software in an AI-native way
.

This role sits at the intersection of:

  • Backend platform engineering
  • Distributed systems & event-driven architecture
  • Partner integrations & API design
  • AI-powered engineering workflows

You will:

  • Design, build, and extend Benji’s Python microservices across campaigns, users, rewards, orders, and partner integrations
  • Own event-driven workflows
    , data integrity, and cross-service orchestration at production scale
  • Build and evolve AI-native engineering standards - agents, MCP tooling, and LLM-powered product workflows

This is not a maintenance role - you’ll be building the core infrastructure that powers loyalty flows for enterprise brands.

What You’ll Do 1. Build & Own Core Platform Services
  • Design, build, and extend Benji’s backend microservices using our layered architecture
  • Build and maintain Python based APIs with OpenAPI docs, authentication, and strict schema contracts
  • Implement event-driven workflows via messaging brokers
  • Own relational and non relational schema design, migrations, and data integrity across services
  • Extend shared platform libraries and uphold cross-service conventions
2. Integrate with Partners & External Systems
  • Build reliable integrations with loyalty programs, payment platforms, and commerce systems (REST, OAuth, webhooks)
  • Handle real-world edge cases: rate limits, retries, idempotency, reconciliation, and data inconsistencies
  • Design abstractions that normalize messy partner APIs into clean Benji domain models
  • Own webhook delivery, token lifecycle, and secure credential handling
3. Operate at Production Scale on AWS
  • Deploy and operate services such as ECS Fargate
    , Aurora PostgreSQL
    , Redis
    , S3
    , and Elasticsearch
  • Work with Terraform to evolve infrastructure as the platform grows
  • Instrument services with Open Telemetry and structured logging
  • Own integration tests and maintain high confidence in cross-service behavior
4. Build AI-Native Engineering Workflows
  • Design and maintain agent-ready engineering standards
    : in house rules, skills and relevant AI oriented documentation
  • Build and evolve MCP servers and agent tooling that give our clients’ AI systems safe, accurate context into their Benji integration
  • Integrate LLMs into product workflows
  • Experiment with and adopt new AI dev tooling (Cursor agents, copilots, code generation workflows) to improve velocity across the team
  • Write prompts, tool definitions, and guardrails that make AI output production-grade
  • Champion AI native workflows across our engineering and product teams.
Who You Are
  • 7+ years of experience as a backend or full-stack engineer with a strong backend focus
  • Comfortable owning services end-to-end - from API design through database schema, event handling, deployment, and debugging
  • Strong Python backend experience and solid understanding of distributed systems
  • You care about correctness in production systems and enjoy untangling integration complexity
  • You’re an AI-first engineer - you already use agents and LLMs in your daily workflow, and you’re excited to help a team adopt that at scale
  • You’re excited about building scalable, enterprise ready systems.
Required
  • Strong Python backend experience (Flask or similar frameworks)
  • Production experience with PostgreSQL
    , REST APIs
    , and event-driven architectures (queues, pub/sub, async consumers)
  • Solid understanding of distributed systems
    : idempotency, retries, eventual consistency, and webhook reliability
  • Experience deploying and operating services on AWS (ECS, RDS/Aurora, SQS, S3, or equivalent)
  • Hands‑on experience working with LLMs and AI developer tooling as part of how you build software
  • Experience building or integrating:
    • AI agents, LLM-powered workflows
    • MCPs, CLIs or…
Position Requirements
10+ Years work experience
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