2

Remote Senior Software Engineer Jobs in Ohio (NOW HIRING)

Senior Software Engineer

Dayton, OH ยท On-site +1

$119K - $157K/yr

... remote sensing algorithms, tools, and techniques to deliver world-class data exploitation ... We are seeking a Senior Software Engineer to design, develop, and sustain high-quality software ...

Sr. Software Engineer

Cincinnati, OH ยท Remote

$155K - $165K/yr

Sr. Software Engineer PatientPoint Network Solutions LLC in Cincinnati, OH seeks Sr. Software Engineer. Design and implement backend systems and APIs, including the management of infrastructure ...

Senior Software Engineer

Cincinnati, OH ยท On-site +1

$117K - $154K/yr

As a Senior Software Engineer, you will be joining one of our agile teams responsible for developing web-based versions of our core applications as well as identifying opportunities to trial and ...

Sr. Software Engineer

Cincinnati, OH ยท On-site +1

$155K - $165K/yr

Our purpose-driven approach offers an inspirational career opportunity where you can contribute to improving health outcomes for millions of patients nationwide. Sr. Software Engineer PatientPoint ...

Senior Software Engineer

Dublin, OH ยท On-site +1

$118K - $156K/yr

Software Engineering Manager Location ... Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new ...

Senior Software Engineer

Dayton, OH ยท On-site +1

$134K - $184K/yr

As a Senior Software Engineer, you will work as part of a tightly knit team to design, develop, implement, integrate, test, and demonstrate advanced algorithms and software systems for autonomous ...

Senior Software Engineer

Dayton, OH ยท On-site +1

$134K - $184K/yr

As a Senior Software Engineer, you will work as part of a tightly knit team to design, develop, implement, integrate, test, and demonstrate advanced algorithms and software systems for autonomous ...

Senior Software Engineer

Columbus, OH ยท On-site +1

$155K - $195K/yr

Loop is looking for a Senior Software Engineer to take meaningful ownership of complex, cross ... Austin, TX; Los Angeles, CA; or fully remote. Our Tech Stack: PHP/Laravel, Vue.js, MySQL, DynamoDB ...

Senior Software Engineer

Columbus, OH ยท On-site +1

$155K - $195K/yr

Loop is looking for a Senior Software Engineer to take meaningful ownership of complex, cross ... Austin, TX; Los Angeles, CA; or fully remote. Our Tech Stack: PHP/Laravel, Vue.js, MySQL, DynamoDB ...

Senior Software Engineer

Springfield, OH ยท On-site +1

$110K - $145K/yr

Essential Functions The Senior Software Engineer serves as a technical leader responsible for designing and delivering complex, scalable systems and integrations while ensuring security, reliability ...

Sr. Software Engineer

Dayton, OH ยท On-site +1

$119K - $157K/yr

About the role Concept Plus is seeking a Senior Software Systems Engineer to support CI/CD DevSecOps delivery for client IT systems. This role provides technical leadership across system design ...

Senior Software Engineer

Continental, OH ยท On-site +1

$112K - $140K/yr

The Role As a full-stack Senior Software Engineer at ITHAKA, you have an opportunity to put your talents towards a deeply meaningful mission. You will work on high-impact products that help put ...

Software Engineer, Senior

Dayton, OH ยท On-site +1

$119K - $157K/yr

What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small ... Background in signal processing, image processing, or remote sensing data workflows. * Experience ...

Software Engineer, Senior

Dayton, OH ยท On-site +1

$119K - $157K/yr

What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small ... Background in signal processing, image processing, or remote sensing data workflows. * Experience ...

Software Engineer, Senior

Dayton, OH ยท On-site +1

$119K - $157K/yr

What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small ... Background in signal processing, image processing, or remote sensing data workflows. * Experience ...

next page

Showing results 1-20

Remote Senior Software Engineer information

What are the key skills and qualifications needed to thrive as a Remote Senior Software Engineer, and why are they important?

To thrive as a Remote Senior Software Engineer, you need deep expertise in software development, architecture, and problem-solving, typically supported by a degree in computer science and several years of professional programming experience. Proficiency with version control systems (like Git), cloud platforms (such as AWS or Azure), and familiarity with CI/CD pipelines and relevant certifications are highly valued. Excellent communication, self-motivation, and time management skills help you excel in remote, cross-functional teams. These skills ensure you can deliver high-quality solutions, collaborate effectively, and lead complex projects independently.

What Does a Remote Senior Software Engineer Do?

As a remote senior software engineer, your job is to code, test, and debug computer software applications for your employer. In this role, you may test the deployment of software within your network, ensure it functions properly on each operating system, choose which programming language to use, and help manage the development process. Senior software engineers frequently guide and review work from junior software engineers, determine how to translate business requirements into technical specifications, and provide input on hiring decisions relevant to the company's programming needs. Remote senior software engineers do all of this work from home or from a personal office. You use phones, email, text, and virtual office software to stay in touch with other employees.

What Are Senior Software Engineer Remote Jobs?

A senior software engineer job is a remote, high-level position that involves programming code and software. You work from home and telecommunicate with other IT support staff. A senior software engineer can work on various systems, but your duties are similar. Your responsibilities are to develop, test, and debug code. You may also build, update, or manage a software network. A software engineering professional often works on the entire development life cycle and must find and correct issues quickly and efficiently.

What does a Remote Senior Software Engineer do?

A Remote Senior Software Engineer designs, develops, and maintains complex software systems while working from a location outside of the traditional office. They often lead development teams, set technical direction, review code, and mentor junior engineers. Their responsibilities include collaborating with cross-functional teams, ensuring code quality, and implementing best practices in software development. Remote Senior Software Engineers use various communication and project management tools to stay connected with their teams and deliver high-quality software solutions efficiently.

What is the difference between Remote Senior Software Engineer vs Remote Software Developer?

AspectRemote Senior Software EngineerRemote Software Developer
Required CredentialsBachelor's degree in CS or related field, 5+ years experience, advanced coding skillsBachelor's degree or equivalent, 1-3 years experience, strong coding skills
Work EnvironmentCollaborates on complex projects, mentors junior staff, involved in architecture decisionsFocuses on coding, testing, and implementing features, less mentorship
Employer & Industry UsageTech companies, startups, enterprise software firmsStartups, tech firms, freelance projects

The Remote Senior Software Engineer typically has more experience, handles complex tasks, and mentors others, whereas the Remote Software Developer focuses on coding and implementing features with less leadership responsibility.

What are some common challenges faced by Remote Senior Software Engineers and how can they be addressed?

Remote Senior Software Engineers often face challenges such as maintaining effective communication across different time zones, ensuring strong collaboration with distributed teams, and staying aligned with project goals. Proactively scheduling regular check-ins, utilizing collaboration tools like Slack or Jira, and setting clear expectations can help overcome these hurdles. Additionally, building strong documentation habits and fostering relationships through virtual meetings can enhance teamwork and project success.
What are the most commonly searched types of Senior Software Engineer jobs in Ohio? The most popular types of Senior Software Engineer jobs in Ohio are:
What cities in Ohio are hiring for Remote Senior Software Engineer jobs? Cities in Ohio with the most Remote Senior Software Engineer job openings:
Infographic showing various Remote Senior Software Engineer job openings in Ohio as of July 2026, with employment types broken down into 50% Full Time, and 50% Part Time. Highlights an 50% Hybrid, and 50% Remote job distribution.
Senior Software Engineer

Senior Software Engineer

SciTec

Dayton, OH โ€ข On-site, Remote

$119K - $157K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

SciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditional defense contractor that delivers advanced technologies in support of U.S. National Security and Defense. For the past forty-five plus years, we have supported Department of Defense customers by developing innovative remote sensing algorithms, tools, and techniques to deliver world-class data exploitation capabilities supporting missile defense; intelligence, surveillance, & reconnaissance; space domain awareness; and aircraft survivability missions.

Important Notice: SciTec exclusively works on U.S. government contracts that require U.S. citizenship for all employees. SciTec cannot sponsor or assume sponsorship of employee work visas of any type. Further, U.S. citizenship is a requirement to obtain and keep a security clearance. Applicants that do not meet these requirements will not be considered.

We are seeking a Senior Software Engineer to design, develop, and sustain high-quality software systems supporting advanced analysis and data processing workflows. This role focuses on distributed systems, microservices, and real-time data pipelines, working closely with scientific and technical users in a mission-focused environment.

The ideal candidate is a strong individual contributor with deep C++, C#, Java, JavaScript, or Python expertise, sound software engineering judgment, and the ability to collaborate across disciplines while influencing technical direction through example and mentorship.

Key Responsibilities

  • Design, implement, and maintain high-quality software aligned with program and project objectives
  • Work both independently and collaboratively with development teams to deliver complex features end to end
  • Collaborate directly with advanced technical and scientific users to translate analysis needs into robust software solutions
  • Ensure reliability, scalability, and performance of messaging systems and data pipelines
  • Contribute to containerized, distributed microservice architectures, including development, deployment, and testing
  • Design, implement, and maintain real-time or near-real-time data processing and streaming workflows
  • Ensure reliability, scalability, and performance of messaging systems and data pipelines
  • Identify technical risks and propose risk-reduction strategies to support program success
  • Participate in and guide Agile development activities, including code reviews, design discussions, and sprint planning
  • Promote strong engineering practices, including testing, documentation, and maintainability
  • Mentor junior and mid-level engineers through technical collaboration and code reviews
  • Champion comprehensive testing strategies, including unit, integration, and system testing
  • Contribute to documentation, knowledge sharing, and clear technical communication
  • Perform other duties as assigned

Requirements

The following minimum qualifications are required for the position:

  • Bachelor's degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field
  • 10+ years of professional software engineering experience
  • Strong proficiency in Object-Oriented Programming, including modern language features and best practices
  • Hands-on experience with microservice architectures and distributed systems
  • Understanding of containerization (e.g., Docker, Podman) and orchestration (e.g., Kubernetes)
  • Solid understanding of software engineering fundamentals, including design patterns, modularity, and maintainability
  • Experience writing and maintaining automated tests
  • Demonstrated ability to collaborate effectively across technical disciplines
  • Strong attention to detail and commitment to high-quality, well-tested code
  • Excellent verbal and written communication skills
  • Professional experience working in Linux environments
  • Experience using version control systems such as Git
  • Ability to obtain and maintain a DoD security clearance

Candidates who have any of the following skills will be preferred:

  • Advanced degree (e.g., Masters) in Computer Science, Engineering, or Mathematics
  • Experience working with remotely sensed data or scientific data processing workflows
  • Active DoD Top Secret security clearance
  • Experience with implementing Zero-Trust utilizing OAuth2, SAML, Keycloak, OPA, or similar
  • Familiarity with messaging and communication technologies, such as: Protocol Buffers, ZeroMQ, Kafka, gRPC, and REST
  • Professional experience with DevOps and CI/CD tooling, including: Docker, Jenkins, GitLab CI/CD
  • Experience working in Agile software development environments and using task scheduling and tracking software (e.g., JIRA)

*Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment.

Benefits

SciTec offers a highly competitive salary and benefits package, including:

  • 4% Safe Harbor 401(k) match
  • 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Discretionary Performance Bonus
  • Paid Parental Leave
  • Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
  • Flexible Work Hours

The pay range for this position is $140,000-$174,000/year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.

SciTec is proud to be an Equal Opportunity employer. Vet/Disabled.

#ND123


SciTec logo

About SciTec

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

51 - 200 Employees

Headquarters location

Princeton, NJ, US

Year founded

1979