Job Openings Software Engineer

About the job Software Engineer

Software Engineer

Location: On-site, Columbus, OH metro area
Team: Application Development

$90-125k plus a generous profit sharing bonus

Overview

We're hiring a hands-on Software Engineer to build and maintain web applications alongside our development team. The right person combines solid engineering craft with a modern, AI-augmented workflow: someone who ships quality code, picks things up quickly, and keeps getting sharper. Day to day, you'll write integration APIs, build out web apps, strengthen our CI/CD and DevOps setup, and help shape how the team folds AI tooling into its everyday coding. The role is fully on-site and works shoulder to shoulder with engineers across functions.

Key Responsibilities

  • Build and maintain APIs that connect systems and move data across the company's data platform
  • Evaluate architecture options and make recommendations, owning the research, scoping, and design documentation that goes with them
  • Write and improve web applications in TypeScript, JavaScript, Python, .NET, and related languages
  • Help mature the development lifecycle, including CI/CD pipelines, developer tooling, and DevOps workflows
  • Put AI development tools to work (copilots, code generation, automated testing, refactoring assistants) to move faster without giving up quality
  • Partner with IT teammates and stakeholders to deliver solutions that hold to architectural standards and best practices
  • Diagnose application issues, tune performance, and keep applications and dev infrastructure running reliably
  • Take part in code reviews and knowledge sharing to lift the team's overall engineering bar

Qualifications

  • 3 to 6 years building software professionally
  • Strong hands-on work in TypeScript, JavaScript, Python, .NET, or comparable languages
  • Practical Azure experience across App Services, Functions, Logic Apps, and DevOps pipelines
  • Comfortable designing, building, and consuming REST APIs
  • Familiar with current web frameworks and front-end practices
  • Solid grounding in CI/CD, developer tooling, and modern dev environments
  • Able to run with well-scoped work independently while collaborating well within a team

Preferred Experience

  • Exposure to data lakes or hybrid data architectures
  • Familiarity with version control practices, branching strategies, and code-quality tooling
  • Real-world use of AI dev tools for fast prototyping, testing, or refactoring
  • A genuine appetite for trying new tools and techniques to build better software