1

Junior Software Engineer Jobs in Ohio (NOW HIRING)

Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides ... Lead junior engineers * Perform other duties as assigned Work Environment: * Location: On-site ...

Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides ... Lead junior engineers * Perform other duties as assigned Work Environment: * Location: On-site ...

Principal Software Engineer

Columbus, OH

$130K - $174K/yr

Coach and mentor junior engineers to support key Platform development Required qualifications: * 10+ years of software engineering experience, with a record of leading large, complex projects.

Exercise your technical chops while coaching and collaborating with junior software engineers. * Systems-level engineer: Working hand-in-hand with your business partners, you'll develop technical ...

Software Engineer Belong. Connect. Grow. With KBR! KBR's National Security Solutions team delivers ... Proven ability to lead technical efforts and mentor junior engineers * Strong problem-solving and ...

Software Engineer Belong. Connect. Grow. With KBR! KBR's National Security Solutions team delivers ... Proven ability to lead technical efforts and mentor junior engineers * Strong problem-solving and ...

The Lead Software Engineer will modernize and support Medpace's internal systems by leading development efforts, designing and deploying software applications, and mentoring junior team members.

Showing results 41-60

Junior Software Engineer information

See Ohio salary details

$44.2K

$89.9K

$135K

How much do junior software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for junior software engineer in Ohio is $89,881.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,400.00 and $90,800.00 per year, depending on experience, location, and employer.

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

What are the key skills and qualifications needed to thrive as a junior software engineer, and why are they important?

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.
What are the most commonly searched types of Software Engineer jobs in Ohio? The most popular types of Software Engineer jobs in Ohio are:
What cities in Ohio are hiring for Junior Software Engineer jobs? Cities in Ohio with the most Junior Software Engineer job openings:
What are popular job titles related to Junior Software Engineer jobs in OH? For Junior Software Engineer jobs in OH, the most frequently searched job titles are:
Infographic showing various Junior Software Engineer job openings in Ohio as of August 2026, with employment types broken down into 81% Full Time, 16% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $89,881 per year, or $43.2 per hour.

Software Engineer, Junior with Security Clearance

Skyline Scientific Inc.

Dayton, OH • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Job description

JOB SUMMARY Are you looking for more than just a seat on a contract? Are you looking for more than just a seat on a contract? Are you tired of big-box defense contractors where your contributions get lost in layers of bureaucracy? At Skyline Scientific, your skills will shape the future. Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and algorithm development in support of national security missions. This role is ideal for someone who can do more than write assigned code. We are looking for someone who can understand a technical problem, design the software logic, build modular workflows, and work closely with sensor, data, and machine learning experts to turn complex technical concepts into usable tools. You do not need to be the sensor expert on day one. You also do not need to be a machine learning research scientist. You do need to be a strong coder, a clear thinker, and someone who is excited to work with scientists and engineers to build software that supports simulation, training data workflows, automation, analysis, and operational decision-making. We offer top-tier benefits, an entrepreneurial culture, and a tight-knit team of experts who are passionate about their craft. If you’re looking for real engineering challenges, supportive leadership, and the ability to make a direct impact, this is the place for you. This job opportunity is in Dayton, Ohio, and entails direct support to clients at Wright-Patterson AFB. Work may be performed in both Windows and Linux environments, including classified workspaces. Candidates must be comfortable working in secure customer environments. Why Skyline Scientific? Technical Mission Work: Build Python-based tools for sensor data, scientific data, training pipelines, simulation, automation, and mission analytics.
Small Expert Team: Work directly with scientists, sensor experts, machine learning specialists, and customers without excessive bureaucracy.
Industry-Leading Benefits: 15% employer 401(k) contribution with no employee contribution required, employer-paid healthcare, and one of the strongest benefits packages in the industry.
JOB RESPONSIBILITIES: Develop and maintain Python-based software for scientific, analytical, simulation, automation, machine learning, and operational applications.
Work with sensor experts, scientists, machine learning specialists, and analysts to translate technical concepts into software requirements, logic trees, schematics, and executable workflows.
Create clear software architecture, block diagrams, code structure, and documentation so that tools can be maintained, extended, and transitioned to other users.
Test, integrate, troubleshoot, and optimize algorithms, data pipelines, machine learning-enabled tools, and software modules into deployable software packages.
Manage, maintain, and optimize Git repositories REQUIRED QUALIFICATIONS: Bachelor’s degree in Engineering, Computer Science, Mathematics, Physics, Data Science, or a related STEM field. Equivalent technical experience may be considered.
3+ years of algorithm development, scientific computing, machine learning workflow support, or related technical software experience.
Programming experience for software development, data processing, automation, analysis, or algorithm implementation.
Ability to work from technical requirements and create logical software architecture, workflows, and implementation plans.
Comfortable collaborating with subject matter experts to understand data, algorithms, mission needs, and technical constraints.
Familiarity with source control and development tools such as Git, GitLab, Bitbucket, Jira, Jenkins, or similar tools.
U.S. citizenship and ability to obtain and maintain a security clearance.
Willingness and ability to work in classified or secure customer environments.
PREFERRED QUALIFICATIONS: Active Top Secret, TS/SCI
Experience with machine learning workflows, neural network applications, training data preparation, data labeling, model evaluation, or ML-enabled analytics.
Experience with sensor data, scientific data, signal processing, image processing, simulation, modeling, or equivalent technical data workflows.
Experience developing software for simulation, modeling, data workflows, automation, mission analysis, or scientific/engineering applications.
Experience creating software architecture diagrams, workflow schematics, logic trees, or technical implementation plans.
Background in mathematics, engineering, physics, image science, electrical engineering, computer engineering, or scientific computing.
Experience using Git Repository
Experience integrating algorithms into existing software suites or operational workflows.
Experience supporting defense, intelligence, aerospace, scientific, engineering, or classified customer environments.
Self-motivated, adaptable, and comfortable learning new technical domains. BENEFITS: Attractive Salary Paid Time Off (PTO): 25 days Medical, Dental & Vision: Employer-Paid
Disability & Life Insurance Coverage 401k:15% Employer Match (no contribution required) Profit Sharing Options Compressed Workweek Options Annual Performance Bonus Referral & Incentive Bonus Opportunities
Professional Development & Education Assistance
Relocation Assistance Options
Join Skyline Scientific—Where Innovation Meets Mission. This isn’t a role where you’ll sit idle on a contract—it’s an opportunity to design, develop, and deploy advanced software and AI-driven solutions that impact national security. If you're looking for a position where your expertise is valued, your work makes a difference, and you're surrounded by top-tier talent, apply today. Our company is an Equal Employment Opportunity employer. We do not discriminate in employment opportunities or practices based on race, color, religion, sex, national origin, age, disability, or any other characteristic protected by law. We are committed to creating a diverse and inclusive work environment where all employees are valued and respected.