Job description
Job Title: Backend Software Developer
Location: Remote (Canada-based)
About Us
Costmine Intelligence is a software-first company providing analytical tools and data-driven insights for the mining industry. As the global demand for critical minerals grows, we empower companies to assess and value mining opportunities that support the transition to net-zero. We’re a small but growing team of developers, analysts, and subject matter experts committed to transparency, innovation, and collaboration.
What You’ll Do
We’re looking for an experienced Backend Software Developer to join our fully remote team. You’ll work on the systems that power our mining analytics platform—building scalable APIs, managing databases, and evolving our backend services. You’ll collaborate closely with other developers and domain experts to deliver high-performance software solutions used by professionals across the mining sector.
Your Responsibilities
• Build and maintain scalable backend services using .NET 8 and Entity Framework Core
• Design, optimize, and troubleshoot SQL Server queries, stored procedures, and database structures
• Develop and maintain minimal APIs that integrate with our frontend and third-party systems
• Refactor and modernize legacy systems developed with .NET Framework
• Participate in code reviews and architecture discussions to ensure code quality and long-term maintainability
• Collaborate in a CI/CD environment using Git and Azure DevOps
• Contribute to API security and backend performance improvements
• Work closely with frontend developers (React) and data teams in a fully distributed environment
About You
• 5+ years of backend development experience, primarily with .NET (preferably .NET 8)
• Strong skills in SQL Server (2019 or later), including complex queries, performance tuning, and stored procedure development
• Experience designing and building RESTful APIs
• Familiarity with CI/CD pipelines, preferably using Azure DevOps
• A solid understanding of software development best practices and design principles
• Experience collaborating with React frontend developers
• Experience with OpenTelemetry and observability tools
• Self-motivated and comfortable working independently in a remote environment
• Enthusiastic about building clean, maintainable, and well-tested code
Bonus Points For
• Exposure to cloud infrastructure (e.g., AWS, Azure), especially with backend services like Lambda, S3, or RDS
• Experience working in a data-intensive or analytics-focused environment
How to Apply
If you want to help us reshape one of the world’s most fundamental industries, we want to hear from you. Please submit your résumé, and a brief summary of your most challenging React or AWS project to [email protected].
Join Costmine Intelligence and help define the future of mining economics—one real-time insight at a time.