1

Senior Python Software Engineer Jobs in Binghamton, NY

Eng Sr Prin - SW

Endicott, NY · On-site

$120K - $205K/yr

As a Sr. Principal Embedded Software Engineer within CAS, you will be a key technical leader ... Expert proficiency in C/C++, Python programming languages and software development tools.

You'll collaborate across engineering disciplines to develop C/C++ and Python applications ... Key Responsibilities: -Embedded software development -Integrate algorithms and features into C/C ...

... a Sr Software Systems Engineer skilled in software integration and verification for embedded ... Experience with Test Equipment Script languages such as CsGTI or Python * Experience with ...

Embedded Software Engineer needed: Owego, NY. We have an opening with a great client of ours and we ... Best Regards, Matt Gephart Sr. Recruiter (703) 891-6129 mgephart@geologics.com *Rates listed are ...

Embedded Software Engineer needed: Owego, NY. We have an opening with a great client of ours and we ... Best Regards, Matt Gephart Sr. Recruiter (703) 891-6129 mgephart@geologics.com *Rates listed are ...

... a Sr Software Systems Engineer skilled in software integration and verification for embedded ... Python • Experience with Configuration systems such as RAZOR, Synergy, and GITHUB Required ...

Job #217683 Chipton-Ross is seeking a Software Engineer for a contract hybrid position in Owego, NY ... RESPONSIBILITIES We are seeking a senior level Linux kernel engineer to design and implement a ...

next page

Showing results 1-20

Senior Python Software Engineer information

See Binghamton, NY salary details

$52.7K

$136K

$186.8K

How much do senior python software engineer jobs pay per year?

As of Jul 19, 2026, the average yearly pay for senior python software engineer in Binghamton, NY is $135,982.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,400.00 and $156,600.00 per year, depending on experience, location, and employer.

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

AspectSenior Python Software EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding proficiency
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing applications, debugging
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects
Common Search & Comparison IntentUnderstanding senior-level roles, responsibilities, and skillsEntry to mid-level coding roles, project involvement

The main difference between a Senior Python Software Engineer and a Python Developer lies in experience, responsibilities, and scope. Senior engineers typically lead projects, design system architecture, and mentor junior staff, while Python Developers focus on coding, application development, and implementation. Both roles require strong Python skills and relevant credentials, but senior roles demand more experience and leadership capabilities.

What are some common challenges faced by Senior Python Software Engineers when leading complex projects, and how can they be addressed?

Senior Python Software Engineers often face challenges such as balancing hands-on coding with mentoring junior team members, managing technical debt, and designing scalable solutions. Successfully addressing these challenges involves clear communication, proactive code reviews, and effective prioritization of tasks. Collaborating closely with cross-functional teams and fostering a culture of knowledge sharing can also help ensure project success and team growth.

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

To thrive as a Senior Python Software Engineer, you need advanced proficiency in Python programming, strong problem-solving abilities, and a solid background in computer science or a related field. Familiarity with frameworks like Django or Flask, experience with version control systems such as Git, and knowledge of cloud platforms and CI/CD tools are typically required. Leadership, effective communication, and mentorship skills help you collaborate with teams and guide junior developers. These skills ensure the delivery of robust, scalable software solutions and foster a productive, innovative development environment.

What does a Senior Python Software Engineer do?

A Senior Python Software Engineer designs, develops, tests, and maintains complex software applications using the Python programming language. They often lead or mentor junior developers, architect software solutions, and ensure best coding practices are followed. These professionals collaborate with cross-functional teams to deliver scalable and efficient systems, troubleshoot issues, and optimize application performance. Their expertise includes advanced knowledge of Python frameworks, libraries, and development tools, as well as experience with databases, APIs, and cloud services.
What are popular job titles related to Senior Python Software Engineer jobs in Binghamton, NY? For Senior Python Software Engineer jobs in Binghamton, NY, the most frequently searched job titles are:
What cities near Binghamton, NY are hiring for Senior Python Software Engineer jobs? Cities near Binghamton, NY with the most Senior Python Software Engineer job openings:
Senior Staff Embedded Software Engineer

Senior Staff Embedded Software Engineer

Lockheed Martin Corporation

Owego, NY • On-site

$115K - $151K/yr

Other

Posted 29 days ago


Lockheed Martin rating

8.2

Company rating: 8.2 out of 10

Based on 389 frontline employees who took The Breakroom Quiz

32nd of 61 rated aerospace companies


Job description

What We're Doing
At Lockheed Martin Mission Systems in Owego, NY, we develop advanced mission systems and next-generation technologies that support critical defense and aerospace programs. Our teams deliver innovative solutions that enhance mission effectiveness, platform capabilities, and national security for customers around the world.
The Work
As a Senior Staff Embedded Software Engineer, you will serve as a technical leader responsible for the architecture, design, development, integration, and sustainment of complex embedded software solutions. You will work across the full software development lifecycle, driving technical excellence while helping shape the future of mission-critical systems.
In this role, you will:
Lead the development of embedded software for real-time, safety-critical, and mission-critical applications.
Define software architectures and technical approaches for complex systems and subsystems.
Design, develop, test, integrate, and debug embedded software solutions using modern engineering practices.
Analyze system and software requirements to ensure performance, reliability, and maintainability objectives are achieved.
Guide software implementation efforts and provide technical leadership to engineering teams.
Support hardware/software integration, system verification, and platform testing activities.
Conduct software reviews, root cause analyses, and troubleshooting efforts to resolve complex technical issues.
Ensure compliance with established software engineering standards, processes, and best practices.
Collaborate with systems, hardware, cybersecurity, and test engineering teams to deliver integrated mission solutions.
Mentor and develop early-career engineers while serving as a key technical resource across programs.
Please note:
This role is based out of Owego, NY.
This role requires the ability to obtain and maintain a DoD clearance at the Secret level.
Who We Are
Lockheed Martin Mission Systems is a leader in developing advanced technologies that support some of the world's most important defense and aerospace missions. Our Owego team delivers innovative solutions across mission systems, avionics, sensors, and platform technologies, helping customers succeed in the most challenging operational environments.
Who You Are
You are an experienced embedded software engineer with a passion for solving complex technical challenges and delivering high-performance software solutions. You bring deep expertise in embedded systems development, software architecture, and technical leadership. You excel in collaborative environments, communicate effectively across disciplines, and are committed to delivering innovative solutions that meet demanding mission requirements.
Why Join Us
Joining Lockheed Martin means working on technologies that matter. You'll have the opportunity to lead complex technical efforts, influence next-generation system designs, and collaborate with some of the industry's top engineering talent. We offer challenging work, professional growth opportunities, flexible work schedules, comprehensive benefits, and the chance to make a meaningful impact on missions that help protect and connect the world.
#rmsmsw
#msetech

What Lockheed Martin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lockheed Martin logo

About Lockheed Martin

Sourced by ZipRecruiter

As a global security and aerospace company, the majority of Lockheed Martin's business is with the U.S. Department of Defense and U.S. federal government agencies.The remaining portion of Lockheed Martin's business is comprised of international government and commercial sales of products, services and platforms.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Bethesda, MD, US

Year founded

1912