
Mitratech is a team of innovators building world-class products that simplify operations in Legal, Risk, Compliance, and HR functions. We are a close-knit, globally dispersed team that thrives in an ecosystem supporting individual excellence, diversity, and an inclusive work culture. Our culture blends entrepreneurial spirit with enterprise investment, allowing for rapid pace with leading-edge technologies.
For over 35 years, Mitratech's experts have solved complex needs, serving 20,000 client companies globally, including 30% of the Fortune 500 and over 500,000 users in 160+ countries. As we grow, we seek resourceful, enthusiastic, and fresh perspectives. Join our global team and discover what makes Mitratech an exceptional place to work!
Job Overview
AssureHire, Mitratech's employment screening platform, is seeking a Software Engineer I to join our engineering team in a support-engineering-focused role. This position sits at the intersection of customer-facing problem-solving and hands-on development. You will triage and resolve technical escalations, communicate clearly with stakeholders, and ship code fixes end-to-end.
This is an excellent fit for an early-career engineer seeking real production experience across two modern backend stacks, Ruby on Rails and Go, while building strong debugging, communication, and AI-augmented development skills.
Responsibilities
- Own the resolution of technical escalation tickets: investigate, reproduce, and diagnose issues reported by customers and internal teams.
- Communicate with stakeholders (support, product, customer success, and occasionally customers) to gather context, set expectations, and report on resolution status.
- Identify tickets that can be resolved as self-service engineering work, then write the code, open the pull request, and see the fix through review and deployment.
- Use AI-assisted tooling to accelerate triage—determining whether an issue is a product bug, a configuration problem, or expected behavior—and to draft and review candidate code solutions, applying your own judgment before anything ships.
- Contribute to root-cause analysis and help reduce recurring escalations by improving code, documentation, and runbooks.
- Follow secure development practices: least-privilege access, secrets management, and careful handling of sensitive candidate and customer data.
Requirements
- 0–2 years of professional software development experience (internships, co-ops, and substantial personal/academic projects count).
- Working proficiency in Go (Python is a plus).
- Familiarity with relational databases and the ability to read and write SQL (PostgreSQL preferred).
- Strong debugging instincts: you enjoy digging into logs, reproducing issues, and tracing problems across systems.
- Clear written and verbal communication—you can explain a technical issue to a non-technical stakeholder and keep people informed without being asked.
- Comfort using AI tools as part of your workflow, paired with the judgment to critically review AI-generated analysis and code before relying on it (e.g., Claude).
- Ownership mindset: you follow tickets through to resolution rather than handing them off.
- Unix shell scripting.
Compensation & Benefits
This role can be performed 100% remote anywhere in the US.
Anticipated Pay Range: $65,000-$75,000 Annually USD
Total compensation includes US employee benefits and annual bonus eligibility.
Benefits we offer:
- Health, Dental & Vision Insurance
- 401 (k) + Employer Match
- Open PTO + 11 Paid Holidays + 4 Annual Paid Global Wellness Days Off
- STD, LTD & Group Life Insurance
- Paid Parental Leave
- Pet Insurance
- FSA & HSA Options
- Employee Assistance Program
Perks we offer:
- Remote Work
- Career Advancement & Professional Development Opportunities
- Employee Recognition
- LinkedIn Learning Platform
Timezone overlap
UTC-8–-4
Benefits
Health, Dental, Vision, 401k, Unlimited PTO, Parental leave, Learning, Bonus, Mental health, PTO, Wellness
Open to
US
Sign in to track applications and earn points.