Demo

Senior Software Engineer

NaviStone
Cincinnati, OH Full Time
POSTED ON 1/2/2026
AVAILABLE BEFORE 2/1/2026

Senior Software Engineer


Delivering Growth!

Delivering growth for marketers is what NaviStone is all about. For B2C brands in considered-purchase verticals, we deliver proven, time-tested results. The NaviStone platform empowers marketers by finding, activating, and converting lucrative audiences, with incredible impact!


The Role

NaviStone is on a mission! We're moving fast, doubling the size of our business over the next 2 years. Our team is rapidly expanding our footprint and we are hiring a new Senior Software Engineer on our team. This role will allow you to collaborate with an innovative and forward-thinking team, use your deep industry knowledge to directly contribute to the release of quality engineering solutions, and support the future of the software and company.


What You'll Do

• You will develop, maintain, and scale the codebase of our enterprise processes and services with leading edge tool stacks and advanced agentic techniques.

• You will participate in planning sessions and contribute to a fast-paced, learn-quick environment.

• You will be responsible for contributing to the maturity of our testing and quality practices.

• You will always be on the lookout for ways to continuously improve our systems, practices, and operating procedures.

• You will need to organize and present technical proposals and demos to peers and the product team.

• You will exercise discretion and independent judgment in the performance of your duties without explicitly being told what to do each day.

• You will embody a “Win as a Team” mentality by mentoring and supporting your fellow team members.


What You Will Need to Succeed

• You have a minimum of 5 years of software engineering experience, with a strong focus on data-intensive systems, data pipelines, or machine learning.

• You have expert-level proficiency in one or more backend languages such as Javascript, Python, or other scripting languages.

• You are skilled with cloud platforms like AWS or GCP.

• You are highly proficient with various database technologies, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) an experience building and maintaining ETL pipelines for data-intensive applications.

• You have experience with current-gen AI/ML technologies, such as NLP, LLMs, or Retrieval Augmented Generation (RAG).

• You can explain and support your decisions, opinions, and proposals succinctly, particularly as it pertains to complex technical topics.

• You are passionate about building practical, balanced, and high-quality solutions.

• You make ongoing learning and career development a priority.


Location: Must be in Cincinnati, OH. Will be working at our Over-the-Rhine office; Hybrid role, in office 2 days per week (relocation not included)


Develop your best you, and reinvigorate for what’s next


NaviStone’s benefits, programs, and perks are purpose-built to help you grow stronger professionally, and personally. We offer generous medical, dental, vision, and retirement benefits for you and your family.


We never stop growing, and we never stop learning. Want to explore AI? Develop new coding skills? Become a

better presenter? Grow your leadership skills? Learn advanced yoga? We offer countless professional and personal development opportunities to fuel your ambitions.

We’re a Rocketship, but even Rocketships need rest. We work hard, and we go fast. But we also recharge. With unlimited vacation, a generous number of paid holidays, and fun employee events throughout the year, you can refuel and reinvigorate for the incredible journey ahead.

Salary.com Estimation for Senior Software Engineer in Cincinnati, OH
$104,833 to $127,576
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Cincinnati, OH area that may be a better fit.

  • Siemens Digital Industries Software Cincinnati, OH
  • We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation— helping innovative global manufacture... more
  • 27 Days Ago

  • Vorys, Sater, Seymour and Pease LLP Cincinnati, OH
  • Precision eControl (PeC) is a wholly owned ancillary business of Vorys, that provides integrated solutions to help brands control the sales of their produc... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!