Software Engineer Location: On-site, Columbus, OH metro area Team: Application Development $90-125k ... Write and improve web applications in TypeScript, JavaScript, Python, .NET, and related languages
Software Engineer Location: On-site, Columbus, OH metro area Team: Application Development $90-125k ... Write and improve web applications in TypeScript, JavaScript, Python, .NET, and related languages
They are seeking a Java / Python Lead Software Engineer for their Asset Management Technology Team to enhance and deliver market-leading technology products while driving critical technology ...
They are seeking a Java / Python Lead Software Engineer for their Asset Management Technology Team to enhance and deliver market-leading technology products while driving critical technology ...
Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic ... Collaborate with analysts and data scientists to automate complex workflows using Python and modern ...
Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic ... Collaborate with analysts and data scientists to automate complex workflows using Python and modern ...
Software Engineer
Fairborn, OH · On-site
Altamira is seeking a Software Engineer to help our National Air & Space Intelligence Center (NASIC ... Experience with Docker Swarm, GitLab CI/CD processes, Python, Kibana, Prometheus, Grafana ...
Software Engineer
Fairborn, OH · On-site
Altamira is seeking a Software Engineer to help our National Air & Space Intelligence Center (NASIC ... Experience with Docker Swarm, GitLab CI/CD processes, Python, Kibana, Prometheus, Grafana ...
Software Engineer
Fairborn, OH · On-site
Altamira is seeking a Software Engineer to help our National Air & Space Intelligence Center (NASIC ... Experience with Docker Swarm, GitLab CI/CD processes, Python, Kibana, Prometheus, Grafana ...
Quick apply
Software Engineer
Fairborn, OH · On-site
Altamira is seeking a Software Engineer to help our National Air & Space Intelligence Center (NASIC ... Experience with Docker Swarm, GitLab CI/CD processes, Python, Kibana, Prometheus, Grafana ...
Software Engineer
Fairborn, OH · On-site
Altamira is seeking a Software Engineer to help our National Air & Space Intelligence Center (NASIC ... Experience with Docker Swarm, GitLab CI/CD processes, Python, Kibana, Prometheus, Grafana ...
Software Engineer
Fairborn, OH · On-site
Altamira is seeking a Software Engineer to help our National Air & Space Intelligence Center (NASIC ... Experience with Docker Swarm, GitLab CI/CD processes, Python, Kibana, Prometheus, Grafana ...
Software Engineer
Dayton, OH · On-site
Software Engineer Position Type: Full-time, On-site Location: Dayton, OH Clearance: Active TS/SCI ... Experience with server-side languages, preference toward Golang, NodeJS, and/or Python * Experience ...
Quick apply
Software Engineer
Dayton, OH · On-site
Software Engineer Position Type: Full-time, On-site Location: Dayton, OH Clearance: Active TS/SCI ... Experience with server-side languages, preference toward Golang, NodeJS, and/or Python * Experience ...
Software Engineer
Vandalia, OH · On-site
$75K - $115K/yr
Design and develop software applications using one or more programming languages including Python, C#, C++, Java, or JavaScript * Multi-task in a dynamic, fast-paced environment Minimum ...
Software Engineer
Vandalia, OH · On-site
$75K - $115K/yr
Design and develop software applications using one or more programming languages including Python, C#, C++, Java, or JavaScript * Multi-task in a dynamic, fast-paced environment Minimum ...
Software Engineer
Dayton, OH · On-site
Software Engineer Position Type: Full-time, On-site Location: Dayton, OH Clearance: Active TS/SCI ... Experience with server-side languages, preference toward Golang, NodeJS, and/or Python * Experience ...
Software Engineer
Dayton, OH · On-site
Software Engineer Position Type: Full-time, On-site Location: Dayton, OH Clearance: Active TS/SCI ... Experience with server-side languages, preference toward Golang, NodeJS, and/or Python * Experience ...
Software Engineer
Fairborn, OH · On-site
Altamira is seeking a Software Engineer to help our National Air & Space Intelligence Center (NASIC ... Experience with Docker Swarm, GitLab CI/CD processes, Python, Kibana, Prometheus, Grafana ...
Software Engineer
Fairborn, OH · On-site
Altamira is seeking a Software Engineer to help our National Air & Space Intelligence Center (NASIC ... Experience with Docker Swarm, GitLab CI/CD processes, Python, Kibana, Prometheus, Grafana ...
Software Engineer, Senior
Dayton, OH · On-site +1
$119K - $157K/yr
This is hands-on engineering work - you will be designing and building Python-based software tools that support optical signature modeling, spectral data analysis, and machine learning-enabled sensor ...
Software Engineer, Senior
Dayton, OH · On-site +1
$119K - $157K/yr
This is hands-on engineering work - you will be designing and building Python-based software tools that support optical signature modeling, spectral data analysis, and machine learning-enabled sensor ...
Software Engineer, Senior
Dayton, OH · On-site +1
$119K - $157K/yr
This is hands-on engineering work - you will be designing and building Python-based software tools that support optical signature modeling, spectral data analysis, and machine learning-enabled sensor ...
Software Engineer, Senior
Dayton, OH · On-site +1
$119K - $157K/yr
This is hands-on engineering work - you will be designing and building Python-based software tools that support optical signature modeling, spectral data analysis, and machine learning-enabled sensor ...
Software Engineer
Beavercreek, OH · On-site
Description Software Engineer Etegent Technologies is a defense-focused technology company with ... Strong knowledge of Python, and common data science / ML packages (e.g., NumPy, PyTorch)
Software Engineer
Beavercreek, OH · On-site
Description Software Engineer Etegent Technologies is a defense-focused technology company with ... Strong knowledge of Python, and common data science / ML packages (e.g., NumPy, PyTorch)
Software Engineer
Beavercreek, OH · On-site
$100K - $115K/yr
As a Software Engineer, you will spend your day designing, coding, and testing software. Our ... Proficiency in Python, C, C++, or C# (or similar general-purpose languages). * Ability to maintain ...
Software Engineer
Beavercreek, OH · On-site
$100K - $115K/yr
As a Software Engineer, you will spend your day designing, coding, and testing software. Our ... Proficiency in Python, C, C++, or C# (or similar general-purpose languages). * Ability to maintain ...
Lead Software Engineer
Columbus, OH · On-site
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Java, Python; able to jump between Java and Python projects as needed. * Proficiency building ...
Lead Software Engineer
Columbus, OH · On-site
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Java, Python; able to jump between Java and Python projects as needed. * Proficiency building ...
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Java, Python; able to jump between Java and Python projects as needed. * Proficiency building ...
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Java, Python; able to jump between Java and Python projects as needed. * Proficiency building ...
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Java, Python; able to jump between Java and Python projects as needed. * Proficiency building ...
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Java, Python; able to jump between Java and Python projects as needed. * Proficiency building ...
Software Engineer
Columbus, OH · On-site
$100K - $115K/yr
As a Software Engineer, you will spend your day designing, coding, and testing software. Our ... Proficiency in Python, C, C++, or C# (or similar general-purpose languages). * Ability to maintain ...
Software Engineer
Columbus, OH · On-site
$100K - $115K/yr
As a Software Engineer, you will spend your day designing, coding, and testing software. Our ... Proficiency in Python, C, C++, or C# (or similar general-purpose languages). * Ability to maintain ...
As a Java / Python Lead Software Engineer- Trading Systems at JPMorganChase within the Asset Management Technology Team, you are an integral part of an agile team that works to enhance, build, and ...
As a Java / Python Lead Software Engineer- Trading Systems at JPMorganChase within the Asset Management Technology Team, you are an integral part of an agile team that works to enhance, build, and ...
Lead Software Engineer
Columbus, OH · On-site
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Java, Python; able to jump between Java and Python projects as needed. * Proficiency building ...
Lead Software Engineer
Columbus, OH · On-site
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Java, Python; able to jump between Java and Python projects as needed. * Proficiency building ...
Python Software Engineer information
See Ohio salary details
$21.9K - $37.4K
1% of jobs
$37.4K - $52.9K
0% of jobs
$52.9K - $68.4K
4% of jobs
$68.4K - $83.9K
5% of jobs
$83.9K - $99.4K
10% of jobs
$104.8K is the 25th percentile. Wages below this are outliers.
$99.4K - $114.9K
14% of jobs
The median wage is $128.6K / yr.
$114.9K - $130.5K
18% of jobs
$130.5K - $146K
17% of jobs
$151.3K is the 75th percentile. Wages above this are outliers.
$146K - $161.5K
17% of jobs
$161.5K - $177K
9% of jobs
$177K - $192.5K
5% of jobs
$21.9K
$133.1K
$192.5K
How much do python software engineer jobs pay per year?
Will AI replace Python coders?
Are Python engineers in demand?
Is Python a high paying skill?
Can I be a software engineer with Python?
What is a Python Software Engineer job?
A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.
What does a typical workday look like for a Python Software Engineer?
A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.
What are the key skills and qualifications needed to thrive in the Python Software Engineer position, and why are they important?
To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.

Full-time
Posted 18 days ago
Job description
Software Engineer
Location: On-site, Columbus, OH metro area
Team: Application Development
$90-125k plus a generous profit sharing bonus
Overview
We're hiring a hands-on Software Engineer to build and maintain web applications alongside our development team. The right person combines solid engineering craft with a modern, AI-augmented workflow: someone who ships quality code, picks things up quickly, and keeps getting sharper. Day to day, you'll write integration APIs, build out web apps, strengthen our CI/CD and DevOps setup, and help shape how the team folds AI tooling into its everyday coding. The role is fully on-site and works shoulder to shoulder with engineers across functions.
Key Responsibilities
- Build and maintain APIs that connect systems and move data across the company's data platform
- Evaluate architecture options and make recommendations, owning the research, scoping, and design documentation that goes with them
- Write and improve web applications in TypeScript, JavaScript, Python, .NET, and related languages
- Help mature the development lifecycle, including CI/CD pipelines, developer tooling, and DevOps workflows
- Put AI development tools to work (copilots, code generation, automated testing, refactoring assistants) to move faster without giving up quality
- Partner with IT teammates and stakeholders to deliver solutions that hold to architectural standards and best practices
- Diagnose application issues, tune performance, and keep applications and dev infrastructure running reliably
- Take part in code reviews and knowledge sharing to lift the team's overall engineering bar
Qualifications
- 3 to 6 years building software professionally
- Strong hands-on work in TypeScript, JavaScript, Python, .NET, or comparable languages
- Practical Azure experience across App Services, Functions, Logic Apps, and DevOps pipelines
- Comfortable designing, building, and consuming REST APIs
- Familiar with current web frameworks and front-end practices
- Solid grounding in CI/CD, developer tooling, and modern dev environments
- Able to run with well-scoped work independently while collaborating well within a team
Preferred Experience
- Exposure to data lakes or hybrid data architectures
- Familiarity with version control practices, branching strategies, and code-quality tooling
- Real-world use of AI dev tools for fast prototyping, testing, or refactoring
- A genuine appetite for trying new tools and techniques to build better software