Back-End Software Engineer
Mitra AI Inc.
United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
BR
Benjamin Ruschin
12 months ago
DC
Daniel Cranney
What is Agentic Programming and Why Should Developers Care?
about 1 year ago
BB
Benedikt Bischof
MLOps And AI Driven Development
over 4 years ago
CH
Chris Heilmann
Dev Digest 137 - AI'm not sure about this
almost 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
LM
Luis Minvielle
How to Become an AI Engineer
almost 3 years ago