Software Engineer
Beavercreek, OH · On-site
Job Type Full-time Description Software Engineer Etegent Technologies is a defense-focused ... Strong knowledge of Python, and common data science / ML packages (e.g., NumPy, PyTorch)
Beavercreek, OH · On-site
Job Type Full-time Description Software Engineer Etegent Technologies is a defense-focused ... Strong knowledge of Python, and common data science / ML packages (e.g., NumPy, PyTorch)
Beavercreek, OH · On-site
Job Type Full-time Description Software Engineer Etegent Technologies is a defense-focused ... Strong knowledge of Python, and common data science / ML packages (e.g., NumPy, PyTorch)
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
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 ...
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 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 ...
Strongsville, OH · On-site
Individual development Must have technical skills (Min 8+yrs of exp required in all of the below skills) 8+ years of professional experience as a Software Engineer, with a focus on Python. • ...
Quick apply
Strongsville, OH · On-site
Individual development Must have technical skills (Min 8+yrs of exp required in all of the below skills) 8+ years of professional experience as a Software Engineer, with a focus on Python. • ...
Columbus, OH · On-site
As a Lead Software Engineer within the Consumer & Community Banking division, you will design and ... Java, Python; able to jump between Java and Python projects as needed. • Proficiency building ...
Columbus, OH · On-site
As a Lead Software Engineer within the Consumer & Community Banking division, you will design and ... Java, Python; able to jump between Java and Python projects as needed. • Proficiency building ...
Columbus, OH · On-site
$123K - $175K/yr
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 ...
Columbus, OH · On-site
$123K - $175K/yr
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 ...
Columbus, OH · On-site
As a Lead Software Engineer within the Consumer & Community Banking division, you will design and ... Java, Python; able to jump between Java and Python projects as needed. • Proficiency building ...
Columbus, OH · On-site
As a Lead Software Engineer within the Consumer & Community Banking division, you will design and ... Java, Python; able to jump between Java and Python projects as needed. • Proficiency building ...
Toledo, OH · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Toledo, OH · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
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 ...
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 ...
Dayton, OH · On-site
$119K - $157K/yr
Design, develop, and maintain Python-based software tools supporting optical signature modeling, spectral sensor data processing, and analytical workflows. * Work with sensor physicists, data ...
Dayton, OH · On-site
$119K - $157K/yr
Design, develop, and maintain Python-based software tools supporting optical signature modeling, spectral sensor data processing, and analytical workflows. * Work with sensor physicists, data ...
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 ...
Quick apply
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 ...
Cleveland, OH · On-site
$127K - $167K/yr
MARS Solutions Group is looking for an experienced Embedded Software Engineer located in Cleveland ... such as Python Knowledge of communication protocols such as Ethernet, USB, or PCI Express ...
Quick apply
Cleveland, OH · On-site
$127K - $167K/yr
MARS Solutions Group is looking for an experienced Embedded Software Engineer located in Cleveland ... such as Python Knowledge of communication protocols such as Ethernet, USB, or PCI Express ...
Highland Heights, OH · On-site
Software Engineer The Software Engineer is responsible for analysis, design, development, testing ... Python Addendum B - ITS - Developer Microsoft Dynamics 365 FO Additional Responsibilities:
Highland Heights, OH · On-site
Software Engineer The Software Engineer is responsible for analysis, design, development, testing ... Python Addendum B - ITS - Developer Microsoft Dynamics 365 FO Additional Responsibilities:
Highland Heights, OH · On-site
Software Engineer The Software Engineer is responsible for analysis, design, development, testing ... Python Addendum B - ITS - Developer Microsoft Dynamics 365 FO Additional Responsibilities:
Highland Heights, OH · On-site
Software Engineer The Software Engineer is responsible for analysis, design, development, testing ... Python Addendum B - ITS - Developer Microsoft Dynamics 365 FO Additional Responsibilities:
Columbus, OH · On-site
As a Lead Software Engineer in the Consumer & Community Banking division, you will design and build ... Java, Python; able to jump between Java and Python projects as needed. • Proficiency building ...
Columbus, OH · On-site
As a Lead Software Engineer in the Consumer & Community Banking division, you will design and build ... Java, Python; able to jump between Java and Python projects as needed. • Proficiency building ...
We're looking for a Software Engineer with deep experience in C++ and Python to lead the development of core systems powering our intelligent robotic platforms. In this role, you'll architect and ...
We're looking for a Software Engineer with deep experience in C++ and Python to lead the development of core systems powering our intelligent robotic platforms. In this role, you'll architect and ...
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking (CCB ... 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 (CCB ... Java, Python; able to jump between Java and Python projects as needed. * Proficiency building ...
$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
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.
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.
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
Medical, Dental, Vision, Retirement
Re-posted 18 days ago
Sourced by ZipRecruiter
Scientific research and development services
11 - 50 Employees
Cincinnati, OH, US
1996