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
Table Football

Current Opportunities

Devlopment.png

Senior Software Engineer

KorTerra is looking for a Senior Software Engineer with experience working within Agile teams to build high-quality cloud-first solutions. The ideal candidate will have a strong interest in problem-solving and developing flexible/scalable solutions.

What You’ll Get to Do:

The Senior Software Engineer will work in our Integrations team with people who have a passion for creating outstanding software. As a software development team member, you will participate in the entire software development lifecycle, from design to deployment. You’ll be responsible for crafting well-architected, clean, and efficient code, leveraging your experience in C# and C++.

  • Provide leadership and mentoring to other team members.
  • Influence the technical direction of our cloud-engineered SaaS solutions.
  • Design and develop high-quality software and systems that are secure, multi-tenanted, and highly scalable.
  • Contribute to developing and implementing new products, processes, standards, and operational plans that will impact the achievement of functional results.
  • Perform code reviews and provide constructive feedback to your peers openly and positively.
  • Lead technology initiative projects of moderate to high complexity, including new development, purchased solutions, and other automation efforts.
  • Collaborate with a team of software developers, cloud engineers, product owners, and product managers during innovation, design, and development exercises.
  • Influence decisions that contribute to the success of the KorTerra products and the overall organization.
  • May assist with troubleshooting outside of regular hours.

What You Bring:

  • 5+ years developing high-quality software, preferably in a SaaS company.
  • Proficient in C# and C++ development.
  • Experience with the following technologies: ASP.NET, Azure DevOps, Datadog, and containerization.
  • Experience in Event Driven Architecture.
  • Experience with source control management tools such as Git and Bitbucket.
  • Developing in a team environment using collaboration tools such as Jira and Confluence.
  • Experience with Domain Driven Design (DDD).
  • Experience with Behavior Driven Development (BDD).
  • Experience writing unit tests.
  • Writing professional, documented, and readable code.
  • Strong analytical and collaborative mindset.
  • Good verbal and written communication skills.
  • Experience working in a Scrum/Agile environment preferred.
  • Bachelor of Science in Computer Science or equivalent 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!

Salary: $115,000-$120,000

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.

elimates-software-installation.png

Principal Data Engineer

We are seeking a highly skilled and visionary Principal Data Engineer to lead the strategy, architecture, and implementation of data engineering solutions across global projects and platforms. This role will be responsible for designing and developing scalable, high-performance data systems, fostering best practices, and ensuring data quality, security, and governance.

As a Principal Data Engineer, you will collaborate with cross-functional teams, including data scientists, analysts, engineers, and business leaders, to drive technical innovation and ensure the successful delivery of cutting-edge data solutions. This role requires strong expertise in data pipelines, cloud computing, big data technologies, and data modeling, along with a passion for mentoring teams and shaping data engineering best practices.

What You’ll Get to Do:

  • Define and implement best practices for data architecture, governance, modeling, and integration to support analytics and business intelligence initiatives.
  • Build robust, high-performance ETL/ELT pipelines using Azure Data Factory (ADF), SQL Server Integration Services (SSIS), and Snowflake for data ingestion, processing, and transformation.
  • Develop and optimize data warehouses and lakehouses on Azure and Snowflake, ensuring scalability, reliability, and performance.
  • Architect and maintain distributed data processing systems within Azure, leveraging technologies such as Azure Data Factory (ADF), SQL Server, Snowflake, and Power BI.
  • Work closely with Principal Architects, data scientists, analysts, and IT teams to ensure alignment between business goals and technical requirements.
  • Oversee the monitoring, maintenance, and optimization of data pipelines and infrastructure to ensure high availability, scalability, and reliability.
  • Technical Decision-Making: Drive the evaluation and adoption of new tools, frameworks, and methodologies to improve data engineering efficiency and effectiveness.
  • Ensure compliance with data quality, security, and governance policies, implementing data encryption, access control, and authentication best practices.
  • Utilize Power BI for data visualization, reporting, and analytics, ensuring business users have access to actionable insights.
  • Lead and mentor engineering teams, fostering a culture of technical excellence, innovation, and continuous learning.

What You Bring:

  • 7+ years of professional experience in data engineering, big data technologies, or software development.
  • Expertise in SQL, SQL Server, Snowflake, and Azure Data Factory (ADF) for big data processing and analytics.
  • Strong hands-on experience with Azure data ecosystem (Azure Data Lake, Azure Synapse Analytics, Power BI).
  • Extensive experience with ETL/ELT pipelines, data transformation, and automation using ADF, SSIS, or similar tools.
  • Deep understanding of data modeling, warehousing, and governance practices.
  • Experience with distributed computing, stream processing (Kafka, Kinesis), and event-driven architectures.
  • Strong background in relational (SQL Server, PostgreSQL) and NoSQL databases (CosmosDB, DynamoDB).
  • Experience with DevOps, CI/CD pipelines, Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
  • Knowledge of data orchestration tools such as Apache Airflow or Temporal.io.
  • Excellent problem-solving skills, strategic thinking, and ability to make data-driven technical decisions.
  • Strong leadership, communication, and cross-functional collaboration skills.

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: $125,000.00 - $130,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.

Developer.png

Principal Software Engineer - Full Stack

We are seeking an experienced and visionary Principal Software Engineer to lead the design, development, and evolution of our SaaS platform. This role is pivotal in building and scaling high-quality, secure, and cloud-first solutions using cutting-edge technologies.

As a key technical leader, the Principal Software Engineer will set the technical direction, mentor engineering teams, and collaborate with cross-functional stakeholders to ensure the successful delivery of innovative, scalable, and high-performance solutions.

What You’ll Get to Do:

  • Design and build secure, scalable, and highly available full-stack software solutions using .NET Core, JavaScript, TypeScript, Node.js or React.
  • Define the technology roadmap, drive architectural decisions for cloud-native applications running on Azure, and ensure alignment with business goals.
  • Provide guidance, training, and leadership to engineers, fostering a culture of innovation and technical excellence.
  • Work closely with the Principal Architect to ensure architectural consistency, scalability, and adherence to best practices across the technology stack.
  • Lead technical discussions, provide strategic input, and ensure engineering decisions align with organizational goals and long-term vision.
  • Conduct thorough code reviews using Git, Bitbucket, enforce coding standards, and implement best practices for RESTful API development and microservices architecture.
  • Develop, deploy, and maintain cloud-hosted applications using Docker, Kubernetes, and container orchestration platforms.
  • Work closely with Product Management, UX/UI, and DevOps teams, utilizing JIRA, Confluence, and Agile methodologies to translate business requirements into robust technical solutions.
  • Implement CI/CD pipelines with Azure DevOps, leveraging Infrastructure as Code (IaC) with Terraform or ARM templates.
  • Design and optimize databases using SQL (PostgreSQL, SQL Server) and NoSQL (CosmosDB) technologies.
  • Ensure adherence to security best practices, compliance requirements (SOC2), and application security standards (JWT).
  • Set up logging, monitoring, and alerting using Datadog or Azure Monitor to ensure system reliability and performance.
  • Take responsibility for the availability, reliability, and scalability of production systems, ensuring effective incident response, monitoring, and maintenance strategies.
  • Provide support and troubleshooting for critical issues, including after-hours escalation when necessary.

What You Bring:

  • 7+ years of professional software development experience, with expertise in full-stack development.
  • Strong experience with .NET, JavaScript, Node.js, React.
  • 3+ years of experience developing and maintaining cloud-native applications on Azure.
  • Expertise in designing and implementing RESTful APIs and microservices architectures.
  • Proficiency in Docker, Kubernetes, and container orchestration.
  • Experience with event messaging (Azure Service Bus), including topic and queue-based messaging.
  • Experience with DevOps methodologies, CI/CD pipelines, and Infrastructure as Code (IaC).
  • Strong understanding of SQL (PostgreSQL, SQL Server) and NoSQL (MongoDB, CosmosDB) databases.
  • Proficiency in Git, Bitbucket, and Agile/Scrum development methodologies.
  • Strong problem-solving and strategic thinking skills with a data-driven mindset.
  • Excellent verbal and written communication skills, with a proven ability to mentor and lead engineering teams.

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: $125,000.00 - $130,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.

elimates-software-installation.png

Software Engineer - Mid-Level

We are looking for a Mid-Level Backend Software Engineer to develop and maintain scalable, secure, and high-performance server-side applications. You will be responsible for designing APIs, optimizing databases, and implementing cloud-based solutions to support our web and mobile applications.

This role is ideal for engineers with a strong foundation in back-end development, cloud computing, and microservices architectures who thrive in a collaborative Agile development environment

What You’ll Get to Do:

  • Design, develop, and maintain RESTful APIs and microservices to support front-end applications.
  • Build scalable, secure, and high-performance server-side applications using C#/.NET.
  • Work with SQL and NoSQL databases to manage data efficiently.
  • Implement and optimize cloud-based solutions on Azure.
  • Ensure code quality, reliability, and security through unit testing and automated deployments.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with front-end engineers, DevOps teams, product managers, and stakeholders.
  • Participate in code reviews and technical discussions.
  • Work with CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps best practices.
  • Troubleshoot and resolve back-end performance and scalability issues.

What You Bring:

  • 3+ years of professional experience in back-end software development.
  • Strong proficiency in C#/.NET, Node.js.
  • Experience building RESTful APIs and microservices architectures.
  • Strong knowledge of SQL and NoSQL databases.
  • Familiarity with containerization (Docker, Kubernetes) and cloud services (Azure).
  • Experience with CI/CD pipelines and automated deployments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Experience working in an Agile/Scrum environment.

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: $80,000.00 - $85,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.

Devlopment.png

Senior Backend Software Engineer

We are seeking a highly skilled Senior Backend Software Engineer to join our Product Development team. In this role, you will be responsible for designing, developing, and maintaining the backend architecture that powers our cloud-based, multi-tenant SaaS platform. You will focus on scalability, security, performance optimization, and cloud services, while collaborating with cross-functional teams to drive innovation and excellence in software development.  

What You’ll Get to Do:

  • Design, develop, and maintain high-quality, secure, and scalable backend services using .NET (C#) or Node.js. 
  • Architect, optimize, and manage SQL and NoSQL databases (Azure SQL, PostgreSQL, or Cosmos DB) to ensure performance, scalability, and security. 
  • Build and maintain RESTful APIs services to support seamless integration with front-end applications and third-party services. 
  • Deploy and manage backend services in Azure, utilizing Kubernetes, Docker, Terraform, and CI/CD pipelines for automation and scalability. 
  • Implement best practices for load balancing, caching, and data encryption to enhance security and system resilience. 
  • Provide guidance and mentorship to junior engineers, contributing to a culture of continuous learning and technical excellence. 
  • Perform comprehensive code reviews, providing constructive feedback to maintain high coding standards and contribute to technology initiatives, driving innovation and the adoption of modern tools and frameworks. 
  • Work closely with frontend engineers, DevOps teams, Product Owners, and UI/UX designers to align business requirements with technical solutions. 
  • Influence the team’s technical direction, ensuring adherence to best practices and alignment with organizational goals. 
  • Play a critical role in advancing the technical capabilities of our software, contributing to both short-term objectives and long-term strategic goals. 
  • Assist in troubleshooting and resolving critical system issues, including occasional after-hours support, and implement monitoring and alerting strategies for system reliability. 

What You Bring:

  • 5+ years of experience in backend software development. 
  • Strong proficiency in .NET (C#) or Node.js. 
  • Experience with cloud platforms (Azure) and microservices architecture. 
  • Expertise in database design and management (SQL and NoSQL). 
  • Hands-on experience with containerization (Docker, Kubernetes) and CI/CD pipelines. 
  • Experience with event messaging (Azure Service Bus), including topic and queue-based messaging. 
  • Deep understanding of API security best practices and authentication. 
  • Experience with source control tools (Git, Bitbucket) and collaboration tools (Jira, Confluence). 
  • Knowledge of Domain-Driven Design (DDD), SOLID principles, and Behavior-Driven Development (BDD). 
  • Strong problem-solving skills, analytical mindset, and ability to work in a team-oriented environment. 
  • Experience working in an Agile/Scrum development process. 
  • 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

imgpsh_fullsize_anim (17).png
Flexible Time Off + ESST

Your time is valuable and we trust you to take time off when needed.

Medical-1.png
Medical Coverage

Focus on staying healthy with our medical, dental, vision, FSA, life, and disability plans.

Work-Life-2.png
Work/Life Balance

Our hybrid work policy flexes to fit your needs.

Retirement-3.png
Retirement Planning

Plan for your future with our 401k plan / education and company match programs.

Knowledge-4.png
Professional Development

Keep learning with an educational allowance that supports your continual growth.

imgpsh_fullsize_anim (16).png
Workplace Collaboration

Work in partnership with the entire team, learn from each other, and advance together.

Employee Testimonials

  • 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.

    – Matt Hill
    Director of Customer Success and Solutions Consulting
  • Working at KorTerra has been the best experience for me. Everyone is treated with respect and every voice is heard.

    – Caitlyn Berry
    Level 1 Support Analyst
  • 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!

    – Skyler Savard
    Product Manager