Post Job Free
Sign in

Software Engineer

Company:
Northbound Search
Location:
Worthington, OH, 43085
Posted:
September 11, 2026
Apply

Description:

Job Description

We are seeking a skilled Full-Stack Software Engineer to design, develop, and maintain a modern enterprise software platform that supports complex business workflows, data processing, and reporting. You will work across the full technology stack from a React frontend and Node.js/NestJS APIs to high-performance backend services written in Rust and data infrastructure built with Python.

Key Responsibilities

Design, develop, and maintain full-stack applications using TypeScript (React, Node.js/NestJS), Python, and Rust

Build and enhance features across the frontend, backend APIs, data services, and core application components

Develop and maintain data and analytics infrastructure using Python with Snowflake and PostgreSQL

Collaborate on software architecture, database design, and system integration

Integrate applications with internal and external systems to automate data workflows

Drive continuous improvement in development processes, testing, and engineering tooling

Review, test, and integrate AI-assisted code generation into the software development lifecycle

Qualifications

Bachelor's Degree preferred

Experience with TypeScript and Node.js is required

Professional experience with Python is required; Rust experience is a strong plus

Experience building modern web applications using React and API frameworks such as NestJS or similar

Experience designing and developing scalable enterprise software and APIs

Strong understanding of software architecture, engineering best practices, and maintainable system design

Familiarity with cloud platforms such as Azure or AWS

Experience with domain-driven design and event-driven architectures is a plus

Permanent

Apply