1

Senior Python Developer Jobs in Columbus, OH (NOW HIRING)

Sr. Software Developer, hybrid | 1059713

Columbus, OH · On-site +1

$52.75 - $69.50/hr

The Sr. Software Developer is responsible for developing and maintaining mission-critical customer ... Proficiency in Python, JavaScript, and Java * Experience leveraging AI-assisted development tools ...

New

Senior Structural Engineer

Columbus, OH · On-site

$97K - $131K/yr

About the Role As a Senior Structural Engineer, you'll lead the structural effort across projects ... VBA and Python for design automation) to deliver and document designs. * Mentor engineers and ...

We're looking for a Senior Data Developer to design and build scalable data integration solutions ... Familiarity with programming languages such as Python, Java, or .NET * Experience with cloud data ...

We're looking for a Senior Data Developer to design and build scalable data integration solutions ... Familiarity with programming languages such as Python, Java, or .NET * Experience with cloud data ...

Senior Structural Engineer

Columbus, OH · On-site

$110K - $152K/yr

About the Role As a Senior Structural Engineer, you'll lead the structural effort across projects ... VBA and Python for design automation) to deliver and document designs. * Mentor engineers and ...

.Net Developer

Columbus, OH · On-site

$55 - $57/hr

Must be Local to Columbus, OH A Senior Software Engineer is needed for a long-term contract ... Python skills are beneficial * SQL Server experience required * Snowflake experience is a bonus

next page

Showing results 1-20

Senior Python Developer information

See Columbus, OH salary details

$53.1K

$137.1K

$188.4K

How much do senior python developer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for senior python developer in Columbus, OH is $137,134.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,400.00 and $157,900.00 per year, depending on experience, location, and employer.

What are the main responsibilities of a Senior Python Developer?

A Senior Python Developer is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead the technical aspects of projects, mentor junior developers, and ensure code quality through code reviews and best practices. Additionally, they collaborate with cross-functional teams to gather requirements, solve technical challenges, and deploy scalable and efficient solutions. Senior Python Developers are also expected to stay updated with the latest trends and advancements in Python and related technologies.

What is the difference between Senior Python Developer vs Python Developer?

AspectSenior Python DeveloperPython Developer
Required ExperienceTypically 5+ years, with leadership and complex project experienceUsually 1-3 years, focusing on core Python skills
ResponsibilitiesDesigning architecture, mentoring, handling complex systemsWriting code, debugging, implementing features
CertificationsOptional but beneficial (e.g., Python certifications, cloud certs)Often not required
Work EnvironmentCollaborative teams, project planning, code reviewsDevelopment-focused, task-oriented

The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.

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

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software architecture, and a solid understanding of algorithms and data structures, usually backed by a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and containerization tools like Docker are typically required, alongside knowledge of modern CI/CD pipelines. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastery of these skills ensures the delivery of scalable, maintainable software solutions and the ability to drive technical excellence within development teams.

What are some common challenges faced by Senior Python Developers when leading a development team?

Senior Python Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members and ensuring code quality across the team. They are also responsible for making architectural decisions, which requires staying updated on best practices and emerging Python frameworks. Additionally, coordinating collaboration between cross-functional teams (like DevOps, QA, and front-end developers) can be complex, especially in agile environments where requirements may shift rapidly. Overcoming these challenges helps foster a productive and innovative team culture.
What are the most commonly searched types of Python Developer jobs in Columbus, OH? The most popular types of Python Developer jobs in Columbus, OH are:
What job categories do people searching Senior Python Developer jobs in Columbus, OH look for? The top searched job categories for Senior Python Developer jobs in Columbus, OH are:
What cities near Columbus, OH are hiring for Senior Python Developer jobs? Cities near Columbus, OH with the most Senior Python Developer job openings:
Senior Data and Analytics Developer

Senior Data and Analytics Developer

NiSource Inc.

Columbus, OH • On-site

$96K - $144K/yr

Other

This job post has expired today. Applications are no longer accepted.


NiSource rating

8.1

Company rating: 8.1 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

27th of 50 rated energy and utility


Job description

Senior Data and Analytics Developer

Full Time Perm

Salary: $96,600 - $144,900, plus 8% annual bonus

Way of Work: Hybrid - 3 days on location

Location: Columbus, OH

Relocation assistance provided

NiSource is one of the largest fully regulated utility companies in the U.S., serving millions of customers across six states. We're more than an energy provider-we're a team committed to innovation, inclusion, and growth. At NiSource, you'll find a workplace that encourages collaboration, supports professional development, and empowers employees to make an impact.

The Data and Analytics organization at NiSource is the recently established advanced analytics arm of the company. We are building a talented team that is leveraging best-in-class tools and techniques to solve our company's highest value analytics use cases. With a strong team culture and commitment to innovative problem solving, the solutions that we build will be a competitive advantage for our company for many years to come.


The Sr. Data and Analytics Developer is responsible for developing and supporting data and analytics solutions that drive value.The Sr Developer partners with business teams to fully understand the problem that needs to be solved, extracts and preps data, builds analytic models, visualizations and front-end tools needed to infuse insights into our business process. As the Sr. Data and Analytics Developer you will contribute to the development of analytics best practices, data governance policies, data stewardship procedures, and assists in the ongoing sustainability of solutions by both adhering to and promoting process and technology standards.You will need experience in the full development lifecycle of analytics products and understand solution architecture, data modeling, and awareness of data science and the types of challenges that can be solved.

Your responsibilities may include, but are not limited to:

  • Acts in the capacity of subject matter and business intelligence expert in the enterprise analytical technologies and drives adoption of self-service analytics capabilities to achieve value objectives within the business.

  • Develops and implements analytics solutions (including data models, data sets, reports, dashboards, and integrated analytics) to solve business needs, accelerate insights and inform actions and adhere to data governance and BI policies and standards.

  • Consults with Data Product Owner on the design of the Enterprise Data Warehouse (EDW) and Data Lake environments to maximize the quality, accessibility, and re-usability of data.

  • Establishes, promotes, and monitors adherence to policies and standards for business intelligence products.

  • Partners with IT to ensure the technical stability and performance of user facing technology and establish upgrade strategies and roadmaps.

  • Develops a strong understanding of business processes, company enterprise platform, and table structures/relationships to extract and report correct data

  • Develops interactive dashboards and promote their use with internal stakeholders

  • Develops and manages personal deliverables, timelines and milestones related to assigned projects.

  • Leverages complex SQL and Python functions to extract and shape data

  • Automates the monitoring of datasets for completeness and data quality

  • Incorporates predicative solutions with imbedded BI functions and begins to introduce data science concepts to analytics solutions that require coding or scripting.

You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Qualifications

  • Bachelor's Degree or equivalent work experience

  • 3+ years of experience with data acquisition methods and tools (Tableau Prep, SQL, Python)

  • 3+ years of experience with data visualization and analysis software (Tableau, Excel, Cognos Analytics, PowerBI)

  • 3+ years of experience working with relational databases

Preferred Qualifications

  • Related experience in the utility industry

  • Experience with statistical modeling

  • Experience as a data steward and knowledge of data governance

Disclaimer

The preceding description is not designed to be a complete list of all duties and responsibilities required of the position.

***Please note there is a short open-ended questionnaire to complete regarding your experience towards the end of the application. This questionnaire can take up to 10 minutes to complete.***

#IT #OhioMeansJobs #Columbus #Ohio #OH #NowHiring #BI #BusinessIntelligence #DataAnalysis #DataSci #DataAnalyst #PowerBI #DataVisualization #NiSource #ColumbiaGas #WomanImpactTech #WomenInUtilities #SWE #DataandAnalyticsDeveloper #DataAnalyticsDeveloper #PowerBIDeveloper #Tableau

As a public utility, NiSource is required to provide continuous service to customers at all times. To ensure we fulfill that obligation, employees may be required to work outside their normal work hours and perform tasks outside of their normal responsibilities in support of emergency operations.

Work Authorization

Authorized to work in the United States without requiring sponsorship.

Workplace Connection
Value inclusion within your day to day responsibilities by respecting others perspectives/convictions, engaging others opinions, creating a safe environment where people, ideas, and opinions are valued within your Team/Customers and external partners.

Respect the unique lived experiences within your Team/Customers and external work partners by valuing different world views, challenges, and cultures that represents all walks of life and all backgrounds.

Treat others with respect and consideration. Actively participate in creating and contributing to a positive work environment.

Equal Employment Opportunity
NiSource is committed to providing equal employment opportunities in each of its companies to all employees and applicants for employment without regard to race, color, religion, national origin or ancestry, veteran status, disability, gender, age, marital status, sexual orientation, gender identity, sex (including pregnancy, lactation, childbirth or related medical conditions), genetic information, citizenship status, or any protected group status as defined by law. Each employee is expected to abide by this principle.

By applying, you may be considered for other job opportunities.

ADA Accommodations

If you need a reasonable accommodation to participate in any part of the hiring process or to perform the essential functions of the position, please contact OneHR at OneHR@nisource.comor 1-888-640-3320

Safety Statement
Promote a safe work environment by actively participating in all aspects of our employee safety program. Report any unsafe conditions and take actions to prevent personal injuries. Support our interdependent safety culture by ensuring the safety of your co-workers. Stay focused on the task at hand and promote productivity through good work habits.

E-Verify

NiSourceparticipates in the U.S. Department of Homeland Security's E-Verify program. As part of this process, we provide the following notices to all job applicants: These documents inform you of your rights and responsibilities under U.S. law. You can view or download them using the links below:

  • E-Verify Poster(English and Spanish) E-Verify Participation Poster English and Spanish
  • Right to Work Poster(English and Spanish) If you have the right to work, don't let anyone take it away

Salary Range*:

$96,600.00 - $144,900.00

*The salary offered to a candidate is based on several factors including but not limited to the candidate's skills, job-related knowledge, and relevant experience, as well as internal pay equity.

Posting Start Date:

2026-06-29

Posting End Date (if applicable):

2026-07-13Please note that the job posting will close on the day before the posting end date.

What NiSource employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom