Senior Python Developer

CatchProbe Intelligence Technologies

San Francisco (CA)

Remote

USD 120,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading technology company seeks a Senior Software Developer with extensive experience in Python and leadership capabilities. You will drive the development of scalable software products while mentoring junior developers and collaborating closely with product teams. Ideal candidates will possess a strong technical background in Python, C++, or Java, along with experience in machine learning and modern development practices.

Qualifications

  • 5+ years of professional Python development experience.
  • 10+ years of professional C++ or Java development experience.
  • Experience with cloud platforms, Docker, and Kubernetes.

Responsibilities

  • Mentor and guide developers, oversee and assist development processes.
  • Design and implement solutions for the software product.
  • Collaborate with product and business teams on new features.

Skills

Python
C++
Java
Machine Learning
Leadership
React
Cloud Platforms
Docker
Kubernetes
REST API

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
Unix Systems
SQL
NoSQL databases (Mongo, Elasticsearch)

Job description

Workplace Type : Remote -Region : San Francisco, CA

Requirements

• Strong Python coding abilities - Can pass difficult programming challenges in a relatively short period of time. Can speak clearly about their thinking throughout these challenges. Can speak to O-notation of algorithms. Has excellent knowledge of common python idioms and libraries.
• High scalability leadership experience - Has been a tech leader on scaling systems to hundreds of millions of requests/events per day. Has experience with hyper-observability, scaling algorithms, and using production data to drive system changes
• Design and guide the implementation of a rapidly growing Python, BashScript, JavaScript, React, GraphQL codebase
• Evaluate, identify, develop and implement various software solutions
• Create design documents, architectural blueprints and functional specifications
• Review and discuss architectural design docs from other engineering teams, identify API contracts between components and implement them
• Mentor and guide other developers, overseeing, assisting and reviewing the work of the development team throughout the process
• Collaborate with product and business teams on requirements to plan and execute new features
• Test the final product to ensure it is completely functional and meets requirements
• Use a proactive approach to common challenges and by continually researching best practices in coding
• Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
• Machine learning experience - Has worked with machine learning models at scale

Qualifications

• 5+ years of professional Python development experience
• 10+ years of professional C++ or JAVA development experience
• 5+ years of experience building software products
• 5+ years production code experience with Python
• Experience with JavaScript and CSS
• Experience with React
• Experience with Unix Systems
• Experience with Python frameworks
• Experience with Cloud Platform, Docker, and Kubernetes
• Ability to build products that scale, experience working on large-scale software projects
• Experience with Rest-API development and the CRUD model
• Understand how to automate builds for developer environments from development through production within a Continuous Delivery model.
• Understanding of Scrum Agile methodology and have worked on a Scrum team.
• Knowledge of SQL, and non-relational (NoSQL) databases (Mongo and Elasticsearch)
• Knowledge of best practices for IT operations in an always-on, always-available service model
• Bachelor's degree in Computer Science, Business Information Systems or relevant experience and accomplishments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior / Lead Python Developer
Senior / Lead Python Developer

SRS Consulting Inc • San Jose (CA)

On-site
USD 140,000 - 210,000
Senior Python Engineer
Senior Python Engineer

Premier Inn Hotels LLC (UAE) • Plano (TX)

On-site
USD 120,000 - 180,000
Senior Python Developer
Senior Python Developer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Senior Full-Stack Python Developer
Senior Full-Stack Python Developer

Simera • Carlisle (MA)

Hybrid
USD 140,000 - 210,000
Lead Python Developer
Lead Python Developer

EPAM Systems Inc • United States

Remote
USD 150,000 - 190,000
Python Developer
Python Developer

StradIT • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Senior Python Engineer
Senior Python Engineer

HeartCentrix Solutions • United States

On-site
USD 140,000 - 190,000
Python Developer
Python Developer

Stradit LLC • Dallas (TX)

On-site
USD 110,000 - 140,000
Software Engineer, Python
Software Engineer, Python

Vets Hired • Vienna (VA)

On-site
USD 120,000 - 180,000
Remote Lead Python Developer
Remote Lead Python Developer

Placements24 • Gallup (NM)

Hybrid
USD 140,000 - 200,000
Annual bonus
Fully remote
Health insurance
+2