Job offers - CrawlJobs

Senior Python Engineer Jobs (Hybrid work)

26 Job Offers

Senior GenAI Platform Engineer - Python
Save Icon
Senior GenAI Platform Engineer sought by Citi’s global Innovation Labs to architect scalable AI solutions using Python, Node.js, and TypeScript. This New York-based role demands 7+ years building enterprise software and deep expertise in Generative AI, cloud architectures, and microservices. Lead...
Salary Icon
Salary
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Senior Python Software Engineer sought to support R&D tooling, data infrastructure, and CI/CD pipelines in Bristol, UK. Requires 7+ years Python experience, GitLab CI/CD, and Agile workflows. Key benefits include technical mentorship, code reviews, and ensuring software reliability, security, and...
Salary Icon
Salary
65000.00 - 75000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Senior Software Engineer - Fullstack (Python + React)
Save Icon
Seeking a Senior Fullstack Software Engineer with 7+ years of experience to join our team in Bengaluru. You will leverage deep expertise in Python (3+ years) and React (5+ years) to drive daily development. Key responsibilities include building microservices, managing CI/CD deployments on AWS/GCP...
Location Icon
Location
Salary Icon
Salary
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Senior Backend Python Engineer - AI Platform
Save Icon
Senior Backend Python Engineer sought to architect scalable backend systems for a global financial institution’s AI Platform in London. You will design and deploy production-grade code using FastAPI, Kubernetes, and CI/CD, focusing on knowledge graph automation in Credit Risk. Requires deep Pytho...
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer, Python Platform
Save Icon
Senior Software Engineer, Python Platform at Uber in Amsterdam. Lead cross-cutting initiatives to build and operate the infrastructure powering AI/ML, data platforms, and backend services at scale. Requires 7+ years of experience, deep Python expertise, and a track record in distributed systems a...
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Data Software Engineer (Python & PySpark) - Vice President
Save Icon
Senior Data Software Engineer (VP) sought in Singapore to lead large-scale data solutions using Python, PySpark, and Apache Spark. Requires 7+ years in data engineering, expertise in cloud platforms (AWS, Azure, GCP), and strong SQL/ETL skills. Drive high-impact projects, design distributed syste...
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Senior Python Engineer role

Looking for Senior Python Engineer jobs means seeking a pivotal role at the intersection of deep technical expertise and strategic software development. A Senior Python Engineer is a seasoned professional responsible for designing, building, and maintaining robust, scalable, and efficient software systems using the Python programming language. This role transcends basic coding; it involves architectural decision-making, mentoring, and owning the full software development lifecycle to drive business-critical applications and platforms.

Professionals in these roles typically shoulder a wide array of responsibilities. They architect and implement backend services, RESTful APIs, and data processing pipelines. A core part of the job is writing clean, maintainable, and testable code while advocating for best practices in software engineering. They are expected to lead the technical direction of projects, making key decisions on frameworks, tools, and system design patterns to ensure reliability and scalability. Collaboration is fundamental, as Senior Python Engineers frequently partner with product managers, designers, and other engineering teams to translate complex requirements into technical specifications. They also play a crucial role in operational excellence, which includes monitoring system performance, troubleshooting production issues, and ensuring the security and robustness of applications. Furthermore, they often contribute to DevOps practices, enhancing CI/CD pipelines to streamline deployment and improve development velocity.

The typical skill set for Senior Python Engineer jobs is comprehensive. Mastery of Python and its ecosystem (e.g., frameworks like Django, Flask, or FastAPI) is a given. Strong experience with system design, data structures, algorithms, and software architecture principles is essential. Familiarity with cloud platforms (AWS, GCP, Azure), containerization technologies like Docker and Kubernetes, and infrastructure-as-code is highly common. A deep understanding of databases, both SQL (e.g., PostgreSQL) and NoSQL, is required. Beyond technical prowess, successful candidates demonstrate excellent problem-solving abilities, a product-oriented mindset, and strong communication skills to articulate complex concepts to diverse stakeholders. They exhibit a high degree of ownership, from initial concept through to deployment and maintenance. While requirements vary, most positions seek individuals with 5+ years of relevant experience, a proven track record of delivering complex systems, and a commitment to continuous learning and mentoring junior team members. Exploring Senior Python Engineer jobs opens doors to roles where technical leadership directly impacts product innovation and technological advancement.