1

Python Software Engineer Jobs in Miami, FL (NOW HIRING)

Senior Python Software Engineer

Miami, FL · On-site

$125K - $350K/yr

Software Engineers work closely with business leaders to develop and deliver custom software ... Python The ambition to solve open-ended problems using analytical methods Knowledge of Linux ...

Principal Software Engineer (Python)

Sunrise, FL · On-site +1

$128K - $172K/yr

Master's or Bachelor's degree in Computer Science, AI, or a related field, with 10+ years of professional software engineering experience. * Expert Python/FastAPI Developer: Proven experience in ...

Software Engineer

Hollywood, FL · On-site

$70K - $85K/yr

We are looking for a Software Engineer to join our engineering team! In this entry-level role you ... C/C++, Java , Python, Makefiles * Strong product and process knowledge * Exemplary attention to ...

In this entry-level role you will build a strong foundation in software engineering through ... C/C++, Java , Python, Makefiles * Strong product and process knowledge * Exemplary attention to ...

... software update process. Special requirements - not device side . more on desktop and developer ... with Python Full-solution design experience Experience in web development using PHP, JavaScript ...

In this entry-level role you will build a strong foundation in software engineering through ... C/C++, Java , Python, Makefiles * Strong product and process knowledge * Exemplary attention to ...

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

Software Engineer

Miami, FL · On-site

$91K - $130K/yr

The Software Engineer is responsible for application development and coding, unit testing, system ... IT certification in Java, C, Objective-C, C++, Perl & Python or similar formats preferred PAY RANGE ...

We are looking for a Software Engineer to join our MerusCase team. We are looking for PHP engineers ... Proficiency with modern multi-paradigm languages; knowledge of PHP (preferred), Ruby, Java, Python ...

Senior Software Engineer

Miami, FL · On-site +1

$117K - $154K/yr

We are looking for a talented Senior Software Engineer to join our team! PolySwarm is developing ... Python or Rust based microservices. You will test your work in a local end-to-end testing ...

Senior Software Engineer

Miami, FL · On-site +1

$117K - $154K/yr

Description We are looking for a talented Senior Software Engineer to join our team! PolySwarm is ... Python or Rust based microservices. You will test your work in a local end-to-end testing ...

Sr Software Engineer

Miami, FL · On-site

$117K - $154K/yr

Sr Software Engineer We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to ... Work on both the front-end using React and back-end (using technologies such as Node.js, Python, or

AI Software Engineer

Miami, FL · On-site

$91K - $130K/yr

We're looking for a Full Stack Software Engineer who thrives in ambiguity, works autonomously, and ... Experience in building and deploying AI application backends using FastAPI (Python) or Node.js ...

As a Senior Software Engineer, you will use your experience with microservices based architecture ... Python * Experience with gRPC, Thrift, and other server-to-server communication protocols.

As a Senior Software Engineer on this team, you will design and build the systems that power ... Experience with Python or NodeJS development * Experience with gRPC, Thrift, and other server-to ...

Lead Software Engineer We are Lennar Lennar is one of the nation's leading homebuilders, dedicated ... Python for scripting and data processing Experience in Treasury, Corporate Finance, or banking ...

next page

Showing results 1-20

Python Software Engineer information

See Miami, FL salary details

$22K

$133.9K

$193.7K

How much do python software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for python software engineer in Miami, FL is $133,875.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,700.00 and $157,300.00 per year, depending on experience, location, and employer.

What is a Python software engineer?

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 Python software engineer do?

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 skills and qualifications are needed to be a Python software engineer?

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.

Are Python Software Engineers in demand?

Python Software Engineers are in high demand across various industries due to Python's versatility in web development, data analysis, machine learning, and automation. Employers seek professionals with strong programming skills, experience with frameworks like Django or Flask, and knowledge of data tools, making it a valuable skill set for many tech roles.

Can I be a Python Software Engineer with Python?

Yes, Python is the primary programming language used by Python Software Engineers. Proficiency in Python, along with knowledge of related tools like version control systems and frameworks, is essential for this role. Typically, a bachelor's degree in computer science or a related field and experience with software development are also required.

How much do Python software engineers make?

Python software engineers' salaries vary based on experience, location, and industry, but the median annual salary in many regions ranges from $80,000 to $130,000. Senior roles or those with specialized skills in frameworks like Django or data analysis can earn higher compensation, often exceeding $150,000 annually.

What are the most commonly searched types of Python Software Engineer jobs in Miami, FL?

The most popular types of Python Software Engineer jobs in Miami, FL are:

What are popular job titles related to Python Software Engineer jobs in Miami, FL?

For Python Software Engineer jobs in Miami, FL, the most frequently searched job titles are:

What job categories do people searching Python Software Engineer jobs in Miami, FL look for?

The top searched job categories for Python Software Engineer jobs in Miami, FL are:

What cities near Miami, FL are hiring for Python Software Engineer jobs?

Cities near Miami, FL with the most Python Software Engineer job openings:

Infographic showing various Python Software Engineer job openings in Miami, FL as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $133,875 per year, or $64.4 per hour.

Senior Python Software Engineer

Citadel

Miami, FL • On-site

$125K - $350K/yr

Other

Medical, Life, Retirement

Posted 4 days ago


Job description

Job Description
Overview
Citadel Securities is a leading global market maker across a broad array of fixed income and equity securities. Our world-class capabilities position us to meet the liquidity demands of our diverse group of institutional clients in all market conditions. In partnering with us, our clients, including asset managers, banks, broker-dealers, hedge funds, government agencies and public pension programs are able to gain a powerful trading advantage and are better positioned to meet their investment goals.
In our mission to be the most successful investment team in the world, we hire the brightest minds in technology, research, and finance to create innovative solutions that impact the financial markets and take data analysis to new levels. Software Engineers create next generation software solutions to support business areas across the firm. Software Engineers work closely with business leaders to develop and deliver custom software solutions that optimize performance and efficiency.
Opportunities may be available from time to time in any location in which the business is based for suitable candidates. If you are interested in a career with Citadel, please share your details and we will contact you if there is a vacancy available.
Responsibilities
Design, develop, test, and deploy elegant software solutions across the firm
Partner with business leaders to define priorities and deliver custom technology solutions
Analyze complex business and technical problems
Make sound decisions proactively and in a self-directed manner
Provide timely systems support for trading activities
Skills and Qualifications
A deep passion for technology and software development
In-depth experience working in Python
The ambition to solve open-ended problems using analytical methods
Knowledge of Linux systems
Strong scripting experience with an ability to integrate various components and systems (in-house and third party)
Professional experience working with distributed systems
Knowledge of SDLC methodologies
Strong communication and interpersonal skills applicable to a dynamic trading environment
Minimum Bachelor's degree in Computer Science or related field
Preferred Qualifications
Experience with proprietary trading and market making
Experience with ML techniques and statistical methods
Experience with C++, kdb, and SQL
In accordance with applicable law, the base salary range for this role is $125,000 to $350,000.
In addition, the employee who fills this role will be eligible to participate in a discretionary incentive compensation program, as well as a wide array of benefit programs, such as medical and life insurance, retirement and tax-free savings plans, and access to other healthcare programs.
About Citadel Securities
Citadel Securities is a technology-driven, next-generation global market maker. We provide institutional and retail investors with world-class liquidity, competitive pricing and seamless front-to-back execution in a broad array of financial products. Our teams of engineers, traders and researchers harness leading-edge quantitative research and the accelerating power of compute, machine learning and AI to power our analytics and tackle the market's and our clients' most critical challenges. Together, we are forging the future of capital markets. For more information, visit citadelsecurities.com .