Back-End Software Engineer

Mitra AI Inc.
United States
3 months ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Continuous Integration Cursor (Graphical User Interface Elements) DevOps Github Software Engineering Systems Integration TypeScript
+4 more
Google Cloud Enterprise Software Applications Delivery Pipeline Backend

Job description

Back-End System Design & Development

  • Design, build, and deploy scalable back-end services and APIs for an enterprise order management and operational platform
  • Architect solutions with long-term maintainability and extensibility in mind
  • Make and own independent technology decisions without requiring close supervision

AI-Accelerated Development

  • Use AI coding agents (Claude, Copilot, Cursor, or equivalent) to accelerate implementation at speed
  • Supervise and validate agent output - you are directing the agent, not copying from it
  • Apply the same engineering rigor with AI as you would without it: the decisions are yours

Enterprise Systems Integration

  • Build and maintain integrations between enterprise systems, including those with limited or non-standard APIs
  • Design integration patterns that are stable, documented, and extensible

DevOps & Deployment

  • Build and maintain CI/CD pipelines end-to-end
  • Own the deployment of your work - you ship code, not just write it
  • Collaborate with the team on cloud infrastructure (AWS preferred; Azure and Google Cloud considered)

Autonomous Execution

  • Function as a self-directed individual contributor - identify a problem, determine a solution, execute
  • Bring solutions to the team, not problems
  • Communicate proactively about blockers and decisions without being prompted

Requirements

  • 4+ years of professional software engineering experience
  • TypeScript proficiency, actively used within the last 6 months
  • Enterprise system design and implementation experience
  • CI/CD pipeline experience (GitHub Actions, AWS CodePipeline, or equivalent)
  • Cloud platform experience - AWS preferred
  • Demonstrated experience using AI agents in active development workflows
  • Back-end or full-stack profile - 60-70%+ back-end focus in work history
  • Experience integrating systems with limited or no native APIs
  • Nonprofit, fundraising, or order management system domain experience, * Ability to verbally defend technology decisions to senior engineers with confidence and clarity
  • Systems-level thinking - you see how pieces connect, not just how pieces work
  • Autonomous, solutions-first mindset
  • Excellent written and verbal communication in English

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all