1

Sr Software Engineer Python Jobs (NOW HIRING)

Senior Software Engineer - Python

Austin, TX ยท On-site

$130.50K - $193.60K/yr

... senior roles. * Advises immediate management on project-level issues * Guides junior engineers ... Experience with backend development using Python and frameworks such as Django or Flask.

Senior Software Engineer - Python

San Jose, CA ยท On-site

$130.50K - $193.60K/yr

... senior roles. * Advises immediate management on project-level issues * Guides junior engineers ... Experience with backend development using Python and frameworks such as Django or Flask.

Senior Software Engineer - Python

San Jose, CA ยท On-site

$130.50K - $193.60K/yr

... senior roles. * Advises immediate management on project-level issues * Guides junior engineers ... Experience with backend development using Python and frameworks such as Django or Flask.

Senior Software Engineer, Python

Leawood, KS ยท On-site +1

$119.20K - $157.10K/yr

S. in Computer Science, Engineering, or related field. * 8+ years of software development experience, including deep Python expertise. * Proven ability to design, scale, and support backend systems ...

Python Developer

San Francisco, CA

$59.25 - $81.50/hr

THIS WAS CREATED BY AI, REVIEW BEFORE POSTING Senior Software Engineer - Python / PySpark (Mainframe Modernization) Location: San Francisco, CA Duration: 12 months Job ID: 176553 Team Objective * The ...

Sr. Python Developer

Plano, TX

$116.80K - $157.20K/yr

Job#: 3028698 Sr. Software Engineer (Python/FastAPI) Location: Plano, Texas (onsite 4 days/week) Employment Type: Contract Role Overview We are seeking a Sr. Software Engineer to build, operate, and ...

next page

Showing results 1-20

Sr Software Engineer Python information

See salary details

$23K

$140K

$202.5K

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

As of May 31, 2026, the average yearly pay for sr software engineer python in the United States is $139,971.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,500.00 and $164,500.00 per year, depending on experience, location, and employer.

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

To thrive as a Sr Software Engineer Python, you need advanced proficiency in Python programming, strong software architecture knowledge, and a relevant degree or equivalent experience. Experience with frameworks like Django or Flask, familiarity with version control systems (e.g., Git), and, often, certifications in cloud platforms or software development best practices are valuable. Strong problem-solving, communication, and leadership skills set you apart in collaborative and fast-paced environments. These skills ensure the delivery of robust, scalable solutions and effective teamwork on complex software projects.

What are some common challenges Sr Software Engineers specializing in Python face when working on large-scale projects?

Sr Software Engineers working with Python on large-scale projects often encounter challenges related to code scalability, performance optimization, and maintaining clean architecture. As projects grow, ensuring efficient code execution and managing dependencies can become complex. Collaborating effectively with cross-functional teams and mentoring junior developers is also a key responsibility, requiring strong communication and leadership skills. Staying updated with the latest Python frameworks and best practices is essential to address evolving project requirements and industry standards.

What does a Sr Software Engineer Python do?

A Sr Software Engineer Python is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead technical projects, mentor junior engineers, and ensure code quality through best practices such as code reviews and testing. Senior Python Engineers often collaborate with product managers, data scientists, and other stakeholders to deliver scalable and efficient solutions. Their expertise in Python allows them to tackle challenging problems and contribute to the architecture and technical strategy of the organization.
More about Sr Software Engineer Python jobs
What cities are hiring for Sr Software Engineer Python jobs? Cities with the most Sr Software Engineer Python job openings:
What states have the most Sr Software Engineer Python jobs? States with the most job openings for Sr Software Engineer Python jobs include:
Infographic showing various Sr Software Engineer Python job openings in the United States as of May 2026, with employment types broken down into 1% Internship, 86% Full Time, 3% Part Time, and 10% Contract. Highlights an 95% Physical, 2% Hybrid, and 3% Remote job distribution, with an average salary of $139,971 per year, or $67.3 per hour.

Senior Software Engineer, Python

CYBERMAXX LLC

Linthicum, MD โ€ข On-site

$120K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

At CyberMaxx, we believe it is our duty to defend against those committed to wide-scale societal disruption through cyberattacks.
We help our customers reduce risk by tightly integrating MDR with offensive security, threat hunting, security research, and digital forensics and incident response (DFIR) to continually adapt to new and evolving threats. Our modern MDR (Managed Detection & Response) approach is tailored to the unique characteristics and risk factors of each customer, enabling us to take full ownership of the response process and, optionally, manage key security controls. By thinking like an adversary and defending like a guardian, we help our customers stay a step ahead of threat actors.
At CyberMaxx, we value humility, transparency, intellectual curiosity, and a customer first approach.
We seek to hire a Senior Python Developer who will be responsible for designing and building novel tools in the cybersecurity SOAR and SIEM space, utilized by our clients and security analysts to detect and mitigate real security threats every day. As a cybersecurity company, we work with large and complex datasets, that require efficient and effective algorithms to detect anomalies in those datasets, as well as correlate and present those detections as actionable information to our team of security analysts. Experience with data science / engineering is expected, and experience with ML and AI in TensorFlow / Keras is a plus.
Additionally, we have numerous internal and external toolsets for every sector of our business. You will be expected to build and maintain Django APIs, as well as backend application support for these toolsets, including database integration in MySQL, and new tools as required.
As an innovative startup in the cybersecurity sector, we pride ourselves in developing in-house solutions, bespoke to our needs. This opens the door to greater flexibility and creativity in both functionality and design. Our ideal candidate is someone who takes genuine pride in their work and appreciates being able to take an idea and shape it according to their vision.
What You Will Do:
  • Work with development team and other department leads to outline scopes of and design new toolsets
  • Create intelligible plans for how tools will be implemented, including documentation and diagrams as necessary, to aid in team collaboration
  • Refine plans to meet team requirements and implement them into functional, structured, and efficient applications
  • Identify inefficiencies and counterintuitive elements of current toolsets and offer practical solutions
  • Implement redesigns of existing toolsets to improve performance, compatibility, stability, and/or implement additional features
  • Complete and review documentation for projects or any operational effort
  • Provide system performance monitoring and troubleshooting
  • Maintain current knowledge of relevant technology as assigned
  • Other activities as assigned

What We Are Looking For:
  • 5+ years experience with Python3
  • 2+ years experience with MySQL or comparable SQL DBMS
  • Proficiency with RESTful APIs, including integrations with Python's "requests" library
  • 1+ year of experience with Data Science / Engineering / Statistics
  • Experience with Django is a plus

Qualifications:
  • Education: Completion of a Bachelor's or higher post-graduate degree in Computer Science, Information Technology, or equivalent relevant field.
  • Experience: Minimum 5 years of experience in professional python development positions, with an understanding of security best practices.
  • Technical Skills: Proficiency in Python 3, strong experience with RESTful APIs and SQL (MySQL preferred), and a strong foundation in Data Science.
  • Certifications: Relevant certifications in development, DevOps and Agile methodologies, or security are a plus.
  • Portfolio: Applicants with portfolios and/or Git repositories will be considered first.

Some Of What We Offer
  • Flexible Paid Time Off
  • 401k with a company match
  • Medical, Dental and Vision Coverage
  • Voluntary Short Term and Long-Term Disability
  • Employee Assistance Program with Mental Health Supplement
  • Voluntary Basic, Accidental, and other ancillary life insurance
  • Health Savings Account Contribution (with selection of a HDHP)
  • 10 annual, paid holidays

CyberMaxx will consider all qualified applicants without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, disability, veteran or military status, age, genetic information, or other characteristics protected by federal, state, or local applicable law.
Salary Description
$120,000 - $140,000