CrawlJobs Logo

Senior Python Software Developer

sixfeetup.com Logo

Six Feet Up

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly skilled Senior Python Software Developer to join our innovative team. The ideal candidate will have a strong background in Python development and a passion for creating high-quality software solutions.

Job Responsibility:

  • Leading development projects
  • Mentoring junior developers
  • Ensuring the successful delivery of our software solutions

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 15+ years of professional Python development experience
  • Proficient in Django, Flask, or similar frameworks
  • Strong understanding of software development principles and methodologies
  • Excellent problem-solving skills and attention to detail

Nice to have:

  • Experience with cloud platforms (AWS, Azure, GCP)
  • Knowledge of containerization technologies (Docker, Kubernetes)

Additional Information:

Job Posted:
December 12, 2025

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Python Software Developer

Senior Embedded Software Developer

Location
Location
Canada , North York
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field
  • Minimum 8 years of experience in product development and embedded systems
  • Extensive experience with ARM microcontrollers
  • 5+ years working with embedded Linux
  • 3+ years in regulated product development (medical device experience is a strong asset)
  • Experience with connectivity interfaces (USB, Ethernet, Bluetooth, Wi-Fi)
  • Experience with Yocto Project (highly desirable)
  • Familiarity with Jira, GitLab, or other modern development toolchains
Job Responsibility
Job Responsibility
  • Design and develop embedded software for new products and support enhancements to existing products
  • Participate in hardware/software verification and integration during design and development phases
  • Maintain and enhance embedded Linux systems including kernel, BSP, and boot loader (Yocto)
  • Develop software for embedded Linux using Qt/QML, Python, C/C++, and communication protocols (e.g. MQTT, SSL/TLS, Sqlite)
  • Develop firmware for RTOS-based environments using C/C++, HTML, JavaScript, Python, and CGI
  • Administer Linux environments and support related development tools
  • Collaborate on design inputs and requirements for new product development
  • Conduct experiments, create and execute test protocols, and document results
  • Contribute to risk analysis, design reviews, and compliance activities related to regulated products
  • Process Engineering Change Requests and Change Orders in accordance with internal procedures
Read More
Arrow Right

Senior Software Developer

We are seeking a highly skilled Senior Software Developer with extensive experie...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
techmahindra.com Logo
Tech Mahindra
Expiration Date
January 31, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s or Higher Degree
  • Proven experience in software development with a strong focus on Python
  • Solid understanding of software development methodologies and best practices
  • Experience with web frameworks such as Django or Flask
  • Familiarity with database management systems (e.g., MySQL, PostgreSQL)
  • Strong problem solving skills and the ability to work independently
  • Excellent communication and teamwork skills
  • 7-10 years of professional experience in software development
  • Strong portfolio of projects demonstrating expertise in Python development
Job Responsibility
Job Responsibility
  • Design, develop, and implement software applications using Python
  • Collaborate with cross functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code while adhering to best practices
  • Conduct code reviews and provide constructive feedback to team members
  • Debug and troubleshoot software issues, ensuring timely resolution
  • Participate in the full software development lifecycle, from requirements gathering to deployment
  • Stay updated with emerging technologies and industry trends to enhance development processes
  • Mentor junior developers and contribute to their professional growth
Read More
Arrow Right

Senior Software Developer

We are seeking a highly skilled Senior Software Developer with extensive experie...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
techmahindra.com Logo
Tech Mahindra
Expiration Date
January 31, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s or Higher Degree
  • Proven experience in software development with a strong focus on Python
  • Solid understanding of software development methodologies and best practices
  • Experience with web frameworks such as Django or Flask
  • Familiarity with database management systems (e.g., MySQL, PostgreSQL)
  • Strong problem solving skills and the ability to work independently
  • Excellent communication and teamwork skills
  • 7-10 years of professional experience in software development
Job Responsibility
Job Responsibility
  • Design, develop, and implement software applications using Python
  • Collaborate with cross functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code while adhering to best practices
  • Conduct code reviews and provide constructive feedback to team members
  • Debug and troubleshoot software issues, ensuring timely resolution
  • Participate in the full software development lifecycle, from requirements gathering to deployment
  • Stay updated with emerging technologies and industry trends to enhance development processes
  • Mentor junior developers and contribute to their professional growth
Read More
Arrow Right

Senior Software Developer

We are seeking a highly skilled Senior Software Developer with extensive experie...
Location
Location
India , BENGALURU
Salary
Salary:
Not provided
techmahindra.com Logo
Tech Mahindra
Expiration Date
January 31, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s or Higher Degree
  • 7-10 years of professional experience in software development
  • Proven experience in software development with a strong focus on Python
  • Solid understanding of software development methodologies and best practices
  • Experience with web frameworks such as Django or Flask
  • Familiarity with database management systems (e.g., MySQL, PostgreSQL)
  • Strong problem solving skills and the ability to work independently
  • Excellent communication and teamwork skills
Job Responsibility
Job Responsibility
  • Design, develop, and implement software applications using Python
  • Collaborate with cross functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code while adhering to best practices
  • Conduct code reviews and provide constructive feedback to team members
  • Debug and troubleshoot software issues, ensuring timely resolution
  • Participate in the full software development lifecycle, from requirements gathering to deployment
  • Stay updated with emerging technologies and industry trends to enhance development processes
  • Mentor junior developers and contribute to their professional growth
Read More
Arrow Right

Senior Software Engineer - Developer Productivity

As a Software Engineer focused on Developer Productivity, you will work on desig...
Location
Location
United States , San Mateo
Salary
Salary:
170000.00 - 260000.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understand cloud platforms architecture, especially networking, security, storage, and resilient application topologies
  • Familiarity with Bazel, Starlark, and maintaining rule sets
  • Prior experience implementing Continuous Deployment practices
  • Can write and test software in Go and Python
  • Bachelor’s degree in Computer Science or relevant experience
Job Responsibility
Job Responsibility
  • Identify and lead internal cross-team projects end-to-end with a keen eye for simplicity, reliability, and a low-friction developer experience
  • Feature and app development to streamline developer workflows, which span on-premises workstations, cloud workstations, backend services and other development productivity improvements
  • Build and maintain tooling common to engineering to improve deployments, observability, and scalability
  • Identify ways to deliver software updates to our customers more quickly
  • Improve the functionality, performance, and reliability of core build architecture and corresponding build infrastructure services including remote execution, remote cache, and build analytics
  • Educate developers and evangelize best practices on code quality, development workflows, and test
What we offer
What we offer
  • Equity in the form of stock options
  • Comprehensive benefits packages
  • Relocation assistance may also be provided for eligible roles
  • Paid vacation time
  • Sick leave
  • Holiday pay
  • 401K savings plan
  • Group health insurance plans
  • Fulltime
Read More
Arrow Right

Senior Software Developer, Web3

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Canada , Toronto
Salary
Salary:
145000.00 - 170000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software development, ideally in fast-paced environments
  • 3+ years of experience working with large-scale, low-latency distributed systems
  • proficient in Go or Python
  • strong problem-solving and debugging skills
  • take ownership and have built and operated high-scale distributed systems end-to-end
  • excellent communication skills and a collaborative working style
  • led technical initiatives and supported the development of less experienced engineers
Job Responsibility
Job Responsibility
  • Build scalable and reliable API infrastructure to support tokenized equity trading and transfers
  • write, test, and release production-grade software with a high bar for quality and performance
  • collaborate with product, design, and engineering teams to deliver impactful technical projects
  • provide mentorship to junior developers and contribute to a culture of technical excellence
  • continuously identify areas for system improvement and drive technical enhancements
What we offer
What we offer
  • bonus opportunities
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Senior Software Developer, Backend Platform

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Canada , Toronto
Salary
Salary:
145000.00 - 170000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience building scalable backend systems in Go and/or Python
  • Deep familiarity with server-side frameworks such as Django or Go-based systems
  • Strong track record designing or maintaining internal developer platforms or shared infrastructure
  • Experience mentoring engineers, guiding technical decisions, and contributing to team-wide strategies
  • Passion for developer productivity, quality engineering practices, and thoughtful abstraction
Job Responsibility
Job Responsibility
  • Design and lead high-impact projects to improve frameworks, common libraries, and the backend development lifecycle
  • Own and evolve core tooling used across the monorepo — including static analysis, code formatting, and project scaffolding
  • Build delightful developer experiences with enhanced IDE plugins (VSCode, Goland, PyCharm) and interface definition tools like Protobuf
  • Drive best practices in backend architecture through standardization, automation, and opinionated defaults
  • Mentor engineers across the org and champion team values like “Start with Why” and “Easy to Make the Right Choice”
  • Collaborate with cross-functional stakeholders to align on tooling investments, migration strategies, and security improvements
What we offer
What we offer
  • bonus opportunities
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Senior Python Developer

We are looking for a Senior Python Developer to join our software development te...
Location
Location
United States , Washington DC
Salary
Salary:
Not provided
maxiomtech.com Logo
Maxiom Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Work experience as a Python Developer - minimum 5 years
  • Proficiency in building web-based applications
  • In-depth knowledge of at least one Python framework
  • Familiarity with agile environments
  • Troubleshooting abilities
  • Good communication skills
  • BSc in Computer Science, Engineering or relevant field
Job Responsibility
Job Responsibility
  • Analyze system requirements and prioritize tasks
  • Write clean, testable code using Python
  • Develop technical specifications and architecture
  • Test and debug various Python applications
  • Review and refactor code
  • Deploy fully functional applications
  • Upgrade existing programs
  • Support junior developers’ work
  • Document development and operational procedures
  • Fulltime
Read More
Arrow Right