Careers
Our team is built on the foundations of character and integrity, and we are seeking self-motivated individuals who are interested in opportunities for growth and development. What makes working at KorTerra unique is that it provides the energy and professional growth opportunities of a startup with the security of a mature company. With over 30 years of success and over 1,000 clients on our Azure-based SaaS solution, KorTerra is profitable and secure for the long term. Our corporate headquarters is equipped with the latest technology, optimal working and collaborative environments, and the capacity to more than double our current staff.
We have an exciting technology stack that empowers us to do our best work whether in the office or utilizing our hybrid working policy and working from home two days a week. We continue to invest in best-in-class technologies and resources.
APPLY HERE
Current Opportunities
GIS Specialist
We're seeking a detail-oriented, customer-focused GIS Specialist to help configure and maintain the map services that power the KorTerra platform. This role includes both customer-facing GIS configuration and hands-on administration of our backend map infrastructure. You will play a critical role in ensuring our customers can visualize their facility maps accurately, whether by integrating with their existing map servers or hosting their map data on our internal map infrastructure.
You'll work closely with customers to process map files, configure map layers, troubleshoot GIS issues, and ensure high-quality spatial data experiences across our applications. This is an excellent opportunity for someone with hands-on GIS experience who enjoys solving problems, working with customers, and supporting enterprise SaaS products.
What You’ll Get to Do:
- Work directly with customers during onboarding and ongoing support to gather map requirements, understand their GIS environments, and guide them through data preparation.
- Administer and maintain KorTerra's internal GIS/map hosting infrastructure, including managing services, monitoring performance, and supporting system reliability.
- Support GIS system administration tasks such as troubleshooting server issues, managing environments, coordinating upgrades, and maintaining backend documentation.
- Configure and maintain customer map layers in the KorTerra platform, including connecting to customer-hosted map services (e.g., ArcGIS Server, WMS/WMTS endpoints).
- Process, validate, and import customer map files (e.g., shapefiles, geodatabases, feature classes) into KorTerra's internal map hosting environment.
- Ensure map layers load efficiently, perform reliably, and meet customer expectations.
- Troubleshoot mapping issues related to coordinate systems, file formats, map service configuration, and data quality.
- Collaborate with Implementation, Customer Experience, and Product teams to ensure successful map deployment.
- Maintain internal documentation related to GIS configurations, standards, and best practices.
- Assist in developing and refining processes to scale GIS support across our growing customer base.
- Partner with Product to help shape future GIS capabilities within the KorTerra platform.
- Other duties as assigned.
What You Bring:
- Ability to comply with our two in-office days per week policy
- Bachelor's degree in GIS, Geography, Geospatial Science, or related field or equivalent work experience
- Experience using GIS software management solutions like ESRI and QGIS
- Strong understanding of common GIS data formats (shapefiles, feature services, WMS, etc.)
- Comfortability with handling back end responsibilities, including troubleshooting map services issues, managing configurations, and supporting reliability of a GIS platform
- Excellent problem-solving skills and ability to communicate complex technical concepts clearly to non-GIS users
- Strong attention to detail and commitment to high-accuracy work
- Strong verbal, writing, and organizational skills
- Excellent customer service attitude
- Self-motivated with ability to work independently
Benefits:
- Medical, Dental and Vision
- Flexible PTO Program
- Paid Sick and Safe Leave
- 401k with company match
- Life Insurance, LTD, and AD&D Insurance
- Flexible Spending Accounts
- Monthly company events
- Hybrid and flexible work schedule
- Professional development stipend
- and much more!
Pay: $70,000.00-$80,000.00 per year
KorTerra is proud to be an equal opportunity employer of all qualified individuals and prohibits discrimination and harassment of any kind. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We encourage all qualified individuals to apply.
QA Manager
We are seeking an experienced QA Manager with a strong background in quality engineering, automation strategy, and team leadership. The ideal candidate will drive the overall quality vision, strategy, and execution across our product. This role is responsible for building and leading high-performing QA teams, establishing scalable testing processes, and ensuring reliability, performance, and scalability standards are consistently met.
As a QA Manager, you’ll define quality objectives, oversee test automation and manual testing efforts, and partner cross-functionally with Engineering, Product, and DevOps to deliver high-quality releases. You will champion continuous improvement, foster a culture of accountability and excellence, and ensure quality is embedded throughout the software development lifecycle.
What You’ll Get to Do:
- Define and execute the overall QA strategy, roadmap, and quality metrics aligned with business goals.
- Lead, mentor, and grow a team of QA engineers, fostering technical excellence and career development.
- Establish scalable test automation frameworks, processes, and standards across functional, performance, and scalable testing.
- Oversee the development and execution of comprehensive test strategies and test plans for all releases.
- Ensure test infrastructure and environments are reliable, scalable, and optimized for efficient execution.
- Partner with Engineering and Product leadership to define acceptance criteria, identify risks, and ensure adequate test coverage.
- Leverage AI-assisted development and quality tools to enhance team productivity, improve test strategy design, accelerate defect triage, and continuously optimize QA processes.
- Drive integration of automated testing into CI/CD pipelines to enable high-confidence, rapid releases.
- Monitor and report on quality metrics, defect trends, release readiness, and overall product health.
- Lead root cause analysis efforts and implement preventive quality measures.
- Evaluate and recommend modern tools, including AI-driven test generation, intelligent automation platforms, and quality analytics solutions, to continuously improve QA efficiency, effectiveness, and engineering velocity. Establish and enforce quality standards, governance processes, and release criteria.
- Support production readiness activities, incident reviews, and post-release validation when necessary.
- Other duties as assigned.
What You Bring:
- 5+ years of experience in software quality assurance, with at least 2 years in a leadership or management role
- Strong background in test automation frameworks and modern quality engineering practices.
- Proficiency in object-oriented programming languages such as C#, Python, or Java
- Hands on experience integrating automated testing into CI/CD pipelines
- Proven ability to lead teams, manage performance, and drive continuous improvement initiatives
- Experience defining quality metrics and reporting at leadership levels
- Experience working in a Scrum/Agile development environment
- Experience leveraging AI-assisted development and testing tools to improve test coverage, accelerate defect triage, and enhance engineering productivity
- Experience developing risk-based testing strategies that prioritize coverage based on system criticality, usage patterns, and business impact
- Familiarity with production observability and monitoring tools (e.g., Datadog, New Relic, Splunk) to support incident analysis and quality insights
Benefits:
- Medical, Dental and Vision
- Flexible PTO Program
- Paid Sick and Safe Leave
- 401k with company match
- Life Insurance, LTD, and AD&D Insurance
- Flexible Spending Accounts
- Monthly company events
- Hybrid and flexible work schedule
- Professional development stipend
- and much more!
Pay: $130,000.00-$140,000.00 per year
KorTerra is proud to be an equal opportunity employer of all qualified individuals and prohibits discrimination and harassment of any kind. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We encourage all qualified individuals to apply.
Senior Full Stack Software Engineer
We are seeking a passionate and experienced Senior Full Stack Software Engineer to join our Product Development team. In this role, you will play a pivotal role in designing, developing, and maintaining our cloud-first, multi-tenant SaaS platform. You will work on both front-end and back-end development, contributing to the architecture, integration, and overall innovation of our scalable software solutions.
What You’ll Get to Do:
- Design, develop, and maintain high-quality, secure, and scalable full-stack applications using C#, jQuery, and Bootstrap.
- Implement and maintain RESTful APIs and microservices architectures optimized for performance and scalability.
- Lead the use of Infrastructure as Code (IaC) with Terraform to manage and automate infrastructure provisioning.
- Architect and support cloud-native deployments using Kubernetes and Azure services.
- Build and optimize data persistence layers using PostgreSQL, Cosmos DB, and integrate with Redis and ElasticSearch for caching and search.
- Architect, optimize, and manage SQL and NoSQL databases.
- Implement messaging and event-driven architecture using Azure Service Bus.
- Develop real-time client-server communication using SignalR and integrate storage solutions with Azure Blob Storage.
- Lead technical decisions, participate in architectural discussions, and drive engineering best practices across the team.
- Provide mentorship and technical guidance to junior and mid-level engineers.
- Conduct code reviews, enforce clean architecture, and promote secure and efficient coding practices.
- Work closely with Product Owners, UX/UI Designers, QA, and DevOps teams to deliver high-quality features.
- Utilize Bitbucket and Azure DevOps to manage CI/CD pipelines, release automation, and infrastructure deployments.
- Troubleshoot and resolve complex production issues and participate in on-call rotations as needed.
What You Bring:
- 5+ years of experience in full-stack development.
- Strong back-end development skills in .NET (C#).
- Experience with Azure, AWS, or GCP cloud services.
- Knowledge of containerization (Docker, Kubernetes) and CI/CD pipelines.
- Experience with source control tools (Git, Bitbucket).
- Understanding of Domain-Driven Design (DDD) and SOLID principles.
- Knowledge of Behavior Driven Development (BDD) and unit testing frameworks.
- Strong problem-solving skills, analytical mindset, and collaboration skills.
- Experience working in a Scrum/Agile environment.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred).
Benefits:
- Medical, Dental and Vision
- Flexible PTO Program
- Paid Sick and Safe Leave
- 401k with company match
- Life Insurance, LTD, and AD&D Insurance
- Flexible Spending Accounts
- Monthly company events
- Hybrid and flexible work schedule
- Professional development stipend
- and much more!
Pay: $115,000.00-$120,000.00 per year
KorTerra is proud to be an equal opportunity employer of all qualified individuals and prohibits discrimination and harassment of any kind. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We encourage all qualified individuals to apply.
Benefits
Flexible Time Off + ESST
Your time is valuable and we trust you to take time off when needed.
Medical Coverage
Focus on staying healthy with our medical, dental, vision, FSA, life, and disability plans.
Work/Life Balance
Our hybrid work policy flexes to fit your needs.
Retirement Planning
Plan for your future with our 401k plan / education and company match programs.
Professional Development
Keep learning with an educational allowance that supports your continual growth.
Workplace Collaboration
Work in partnership with the entire team, learn from each other, and advance together.
Employee Testimonials
-
Working at KorTerra has been the best experience for me. Everyone is treated with respect and every voice is heard.
Level 1 Support Analyst -
Working on the Apollo team has been a rewarding experience. We’re always building something new, whether it’s services from the ground up or tools to help other teams get up to speed with new tech. There’s a lot of hands-on work with both modern and older systems, which keeps things interesting. One of the best parts is how much say we have in what we’re building—you’re not just executing, you’re shaping the direction too.
Software Engineer, Apollo Team -
KorTerra is the best company I've had the opportunity to work for. The staff are passionate, the customers are great, and if you're willing to put in the effort, there are frequent opportunities for advancement.
Director of Customer Success and Solutions Consulting -
At KorTerra, you're empowered to be the driver of your own career. We take pride in cultivating an environment where continued growth and education thrive. I learn something new every day!
Product Manager -
The most rewarding aspect for me personally is the continuous opportunity to learn and evolve. I began with just a foundational understanding of C#, but over time I’ve expanded my skill set to include Terraform, Kubernetes, DevOps practices, and much more. Alongside these technical skills, I’ve grown in software design and architectural principles - not only through hands-on experience but also thanks to our study groups and the mentorship of senior colleagues. It’s a place where curiosity is encouraged and supported every step of the way.
Software Engineer, Apollo Team
