Realm Alliance is looking for talented Software Engineers to join its remote team in the United States. This is a great opportunity for software professionals who enjoy solving technical problems, building reliable applications, and collaborating with a distributed team. With a competitive salary range of $100,000–$135,000 per year, the role offers an opportunity to grow your engineering career while working remotely.
Job Overview
| Field | Details |
|---|---|
| Company Name | Realm Alliance |
| Role | Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related field; relevant software development experience |
| Job Location | Remote – United States |
| Salary | $100,000–$135,000 USD per year |
| Work Type | Remote |
| Job Type | Full-Time |
| Job Level | Mid-Level |
| Industry | Technology / Software |
Job Description
You’ll work alongside senior engineers on real features that run at active mine sites — not internal tooling or throwaway projects. We expect new grads here to ramp quickly and take on meaningful ownership within their first few months.
- Build and extend our TypeScript backend serving real-time mining operations data
- Ship features end-to-end: from database to API to React UI
- Work on applied AI features using LLMs for intelligent analysis and automation
- Contribute to computer vision pipelines leveraging AWS Rekognition, TensorFlow, and OpenCV
- Deploy to production with CI/CD, with increasing ownership over time
- Interact directly with users and translate real-world operational challenges into features
- Work closely with our CEO and a senior team invested in making you great
Tech Stack
- Backend: TypeScript, Node.js, Prisma, PostgreSQL, GraphQL
- Frontend: TypeScript, React
- AI/ML: LLMs, AWS Rekognition, TensorFlow, OpenCV
- Infrastructure: Docker, Kubernetes, DigitalOcean, AWS
What We’re Looking For
Must-Have Qualifications
- BS in Computer Science or a related field (completed or completing in 2025)
- Strong CS fundamentals — data structures, algorithms, and system design
- Proficiency with agentic coding tools (Claude Code, Codex, or Cursor) and an AI-first development style
- Comfort working across the stack
- Ability to work independently and ramp without heavy hand-holding
- US citizen or permanent resident, based in the US
Nice-to-Have Qualifications
- Prior internship experience working on a production codebase
- Strong TypeScript proficiency
- AI, computer vision, or ML experience
- Startup or fast-paced team experience
Selection Process
- Application submission
- Resume and qualification screening
- Initial recruiter or hiring team interview
- Technical interview or assessment
- Team/manager interview
- Final evaluation and offer
How to Apply
- Review the Software Engineer position and eligibility requirements.
- Prepare an updated resume highlighting your software development experience and technical skills.
- Submit your application through the official Realm Alliance hiring channel.
- Complete any required screening or technical assessment.
- Participate in the interview process if shortlisted.
- Follow the employer’s instructions for the next steps after the interview.