Job offers - CrawlJobs

Python Software Engineer Jobs

118 Job Offers

Senior Software Engineer, Python (IPLM)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff Software Engineer - Python, Java / Spring or Go
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer II - Python, Java / Spring or Go
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff Software Engineer - Python, Java / Spring or Go
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer II - Python, Java / Spring or Go
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Data Engineer (Python)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer Intern - Python, Summer 2027
Save Icon
Salary Icon
Salary
145000.00 USD / Year
Expiration Date
Until further notice
Software Engineer (Entry-Level) - Python
Save Icon
Salary Icon
Salary
145000.00 USD / Year
Expiration Date
Until further notice
Senior Software Engineer - Data (Python, AWS)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Lead Software Engineer - Java, Python
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Python Software Engineer (Product Infrastructure)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
System Software Engineer III (Python Automation Testing, EVPN-VXLAN)
Save Icon
Seeking a **System Software Engineer III** in **Bengaluru, India** to drive **Python Automation Testing** for next-gen networking. You will design test strategies and automate complex scenarios for **EVPN-VXLAN**, **EVPN-MPLS**, and **DCI architectures**. Expertise in **BGP**, **OSPF**, and **pyt...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Python Software Engineer
Save Icon
Join a leading trading technology firm in London as a **Python Software Engineer**. You will build high-volume data pipelines, event streaming platforms, and real-time systems. Strong Python, SQL, and Linux skills are essential; experience with Kafka, FastAPI, or TDD is a plus. Enjoy a competitiv...
Salary Icon
Salary
80000.00 - 90000.00 GBP / Year
Expiration Date
Until further notice
Senior Front Office Software Engineer – Python
Save Icon
Senior Front Office Python Engineer sought by a global Hedge Fund for a greenfield trading desk build-out in London. This role offers direct PnL impact, building high-performance tools and cloud-native analytics alongside elite technologists. Requires exceptional Python (pandas, OOP) skills and e...
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Lead Software Engineer - Python or Golang & Kubernetes
Save Icon
Lead Software Engineer sought by Comcast (Fortune 30) to drive cloud-native platform innovation in Reston, VA. Requires 7-10 years’ experience with Python or Golang, deep Kubernetes expertise, and AWS/OCI skills. Lead development, mentor teams, and shape scalable solutions. Enjoy comprehensive we...
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Senior Python Software Engineer sought to support R&D tooling, CI/CD pipelines, and internal systems in Bristol. Requires 8+ years commercial Python experience across Linux/Windows, plus GitLab, Agile, and GUI development skills. Key responsibilities include building automated pipelines, ETL proc...
Salary Icon
Salary
70000.00 - 80000.00 GBP / Year
Expiration Date
Until further notice
Python Software Engineer
Save Icon
Join Barclays as a Python Software Engineer in Knutsford, UK, to drive innovation in infrastructure and deployment pipelines. You will design scalable software, leverage API frameworks, and work with Oracle & MS SQL databases. Experience with AI tools and KPI automation is key. Enjoy competitive ...
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer - Python, Crypto
Save Icon
Join a top-tier Crypto trading team in Chicago as a Python Software Engineer. You will build and maintain high-availability, real-time systems for 24/7 operations, integrating with exchanges and normalizing market data. Strong production-level Python skills and experience with distributed systems...
Salary Icon
Salary
145000.00 USD / Year
Expiration Date
Until further notice
Senior Software Engineer - Data (Python, AWS)
Save Icon
Senior Software Engineer - Data (Python, AWS) in Vienna, Austria. Lead complex data projects, processing terabytes of advertising data with sub-second query performance. Requires 5+ years of data engineering, expert-level AWS (S3, Lambda, Glue, Redshift), Apache Spark, Python, and Terraform. Join...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff Software Engineer - Ruby, Python, Java
Save Icon
Staff Software Engineer needed in Sofia, Bulgaria to design secure AWS microservices for CyberArk’s machine identity SaaS platform. You will lead complex initiatives using Ruby, Python, Java, and Golang across the full SDLC. Requires 7+ years in backend development, strong design skills, and a pr...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice

About the Python Software Engineer role

Explore the dynamic world of Python Software Engineer jobs, a cornerstone of modern technology development. A Python Software Engineer is a professional who leverages the simplicity, versatility, and power of the Python programming language to design, build, and maintain the digital infrastructure that powers businesses and services worldwide. This role is central to the software development lifecycle, from initial concept to deployment and ongoing iteration, making it one of the most sought-after and rewarding careers in tech.

Professionals in this field are typically responsible for a wide array of tasks. A core part of their work involves backend development, where they create robust server-side logic, design and implement RESTful APIs, and ensure seamless data exchange between the server and users. They build scalable applications, often using microservices architectures, and develop efficient data processing pipelines. Collaboration is key; Python engineers frequently work within cross-functional teams that include product managers, UX/UI designers, front-end engineers, and DevOps specialists to deliver cohesive and robust software solutions. They are also deeply involved in writing clean, maintainable, and testable code, conducting peer code reviews, optimizing application performance, and troubleshooting complex issues. As they progress, many Python engineers contribute to system architecture decisions, research and integrate emerging technologies, and help shape the technical roadmap of their projects.

The typical skill set for Python Software Engineer jobs is both deep and broad. A strong foundation in core Python programming is paramount, including a solid grasp of algorithms, data structures, and object-oriented design principles. Proficiency with popular Python web frameworks like Django or Flask is highly common, as is experience with scientific and data manipulation libraries such as NumPy and Pandas. In today's cloud-native world, expertise with cloud platforms (AWS, Google Cloud, or Azure), containerization technologies like Docker, and orchestration systems like Kubernetes is increasingly standard. A strong understanding of database management, both SQL (e.g., PostgreSQL) and NoSQL, and version control with Git are fundamental requirements. Beyond technical prowess, successful candidates possess strong problem-solving abilities, excellent communication skills for effective teamwork, and a passion for continuous learning to keep pace with the rapidly evolving tech landscape.

Whether you are building sophisticated data platforms, powering web applications, or developing cutting-edge AI solutions, Python Software Engineer jobs offer a challenging and impactful career path. This profession sits at the intersection of creativity and logic, offering the opportunity to turn complex problems into elegant, functional software that drives innovation across every industry. For those with a passion for coding and a desire to build the future, a role as a Python Software Engineer is an excellent choice.