1

Senior Computer Programmer Jobs in Columbus, OH (NOW HIRING)

Senior Data Engineer

Columbus, OH · Remote

$123K - $138K/yr

Bachelor's Degree in mathematics, statistics, computer science, or other quantitative field and relevant work experience as a Senior Data Engineer * Experience : 6+ years of experience as a Data ...

Senior Data Engineer

Columbus, OH · Remote

$102K - $139K/yr

Bachelor\'s Degree in mathematics, statistics, computer science, or other quantitative field and relevant work experience as a Senior Data Engineer * Experience : 6+ years of experience as a Data ...

Senior Engineer

Columbus, OH

$100K - $138K/yr

ComResource is looking for a Senior Engineer. We need someone to assist in developing and ... Bachelor's degree in Computer Science or related field. Desired: * Experience with Kubernetes and ...

Senior Data Engineer

Columbus, OH · On-site

$123K - $158K/yr

Bachelor's Degree in mathematics, statistics, computer science, or other quantitative field and relevant work experience as a Senior Data Engineer * Experience : 6+ years of experience as a Data ...

Senior Manufacturing Engineer

Ashville, OH · On-site

$83K - $113K/yr

The Senior Manufacturing Engineer is responsible for rapidly iterating and building cutting-edge ... Knowledge in CAD and production planning tools - ERP, MES, etc. * Eligible to obtain and maintain ...

Industry/Sector Not Applicable Specialism Oracle Management Level Senior Associate & Summary At PwC ... Computer Science, Data Science, Software Engineering, Mathematics, Statistics, or a related ...

New

The Senior Design Engineer will provide technical leadership in the design, development, and ... Generate and review engineering calculations, CAD models, drawings, specifications, and bills of ...

next page

Showing results 1-20

Senior Computer Programmer information

See Columbus, OH salary details

$12

$48

$67

How much do senior computer programmer jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for senior computer programmer in Columbus, OH is $48.84, according to ZipRecruiter salary data. Most workers in this role earn between $41.11 and $58.41 per hour, depending on experience, location, and employer.

What is the highest paid computer programming job?

Senior computer programmers, especially those with expertise in specialized fields like artificial intelligence, cybersecurity, or cloud computing, tend to have the highest salaries in programming. Roles such as software architects, lead developers, and technical directors often earn higher compensation due to their experience, leadership responsibilities, and advanced skills with tools like machine learning frameworks or enterprise systems.

What engineer makes $500,000 a year?

Senior computer programmers or software engineers with extensive experience, specialized skills, and working in high-paying industries such as finance or technology can earn $500,000 or more annually, often through base salary, bonuses, and stock options. Achieving this level typically requires advanced expertise, leadership roles, and working at large tech companies or startups with significant funding.

Can I make 200k a year as a software engineer?

Senior computer programmers or software engineers can earn $200,000 or more annually, especially with extensive experience, specialized skills, or working in high-paying industries like finance or technology. Achieving this salary often requires advanced knowledge of programming languages, certifications, and sometimes working in senior or managerial roles.

How much does a senior programmer make in the US?

A senior computer programmer in the US typically earns between $90,000 and $130,000 annually, depending on experience, location, and industry. Higher salaries are common in tech hubs and for those with specialized skills or certifications in programming languages and development tools.

What are Senior Computer Programmers?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

What are the key skills and qualifications needed to thrive as a Senior Computer Programmer, and why are they important?

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What is the difference between Senior Computer Programmer vs Software Developer?

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

What are some typical challenges Senior Computer Programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.
What are the most commonly searched types of Computer Programmer jobs in Columbus, OH? The most popular types of Computer Programmer jobs in Columbus, OH are:
What are popular job titles related to Senior Computer Programmer jobs in Columbus, OH? For Senior Computer Programmer jobs in Columbus, OH, the most frequently searched job titles are:
Infographic showing various Senior Computer Programmer job openings in Columbus, OH as of June 2026, with employment types broken down into 92% Full Time, 7% Part Time, and 1% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $101,596 per year, or $48.8 per hour.
Senior Data Engineer

Senior Data Engineer

Gifthealth Inc

Columbus, OH • Remote

$123K - $138K/yr

Other

Posted 9 days ago


Job description

Description

About Us

At Gifthealth, we're revolutionizing the way people experience healthcare by simplifying the process of managing prescriptions and health services. Our mission is to provide a seamless, personalized, and efficient healthcare experience for all our customers. We're a dynamic, innovative, and customer-centric company dedicated to making a positive impact on people's lives.


Position Summary

The Sr. Data Engineer is responsible for leading the design and architecture of Gifthealth's most critical data pipelines and platform components, establishing technical standards, and mentoring the broader engineering team. The ideal candidate has 6+ years of data engineering experience with demonstrated senior-level ownership, expert command of SQL, Python, and dbt, and the communication skills to align both technical and non-technical stakeholders on complex problems.

Key Responsibilities  
  • Lead the design and architecture of our most critical data pipelines and data platform components
  • Set technical standards and best practices that elevate the entire data team
  • Mentor and support junior and mid-level engineers through code reviews, pair programming, and knowledge sharing
  • Own the health, scalability, and reliability of our orchestration infrastructure
  • Partner with engineering, analytics, and leadership to shape the roadmap for our data platform
  • Evaluate and introduce new tools and technologies to keep our stack modern and effective
  • Ensure compliance and confidentiality of Personal Health Information across all data 
Qualifications
  • Education: Bachelor's Degree in mathematics, statistics, computer science, or other quantitative field and relevant work experience as a Senior Data Engineer
  • Experience: 6+ years of experience as a Data Engineer, with demonstrated senior-level ownership
  • Skills:  
    • 6+ years of experience as a Data Engineer, with demonstrated senior-level ownership
    • Expert proficiency in SQL and Python, with deep experience in Airflow or a comparable orchestrator
    • Strong track record with dbt, modern data warehouse platforms, and CI/CD pipelines
    • Experience mentoring engineers and contributing to team standards and culture
    • Ability to navigate ambiguity, make sound technical decisions, and drive projects to completion
    • Experience with AWS, Fivetran, and automated testing; Ruby experience is a plus
    • Excellent communication skills - you can align technical and non-technical stakeholders on complex problems
    • An excitement about what data can do for healthcare and patients
Work Environment
  • Location: Remote
Employment Classification

Status: Full-time
FLSA: Exempt

Equal Employment Opportunity (EEO) Statement

Gifthealth is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. All employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, transgender status, national origin, age, disability, veteran status, or any other legally protected status.


Disclaimer

This job description is intended to describe the general nature and level of work being performed. It is not intended to be an exhaustive list of all responsibilities, duties, or skills required of personnel.Gifthealth reserves the right to modify job duties or descriptions at any time.