Senior Software Engineer (Python)

Page Mechanical Group, Inc.

United States

Remote

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, Dental, and Vision insurance
Flexible work hours
Remote work options
FSA and HSA
Life and Disability insurance
Pet insurance

Job summary

A technology solutions company is seeking a Senior Software Developer (Python) to join their remote team. You will design and develop scalable applications for drones, influencing architectural decisions and mentoring junior developers. The ideal candidate has 5+ years of Python experience, proficiency in Flask or Django, and strong DevOps skills. Upon conversion to permanent, the company offers health, dental, vision insurance, flexible work hours, and more.

Qualifications

  • Must be a US Citizen or Green Card holder.
  • Must be physically located within the United States.
  • 5+ years of professional experience with Python.
  • Strong proficiency in Flask or Django and RESTful API design.
  • Demonstrated experience managing production deployments.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Python code.
  • Contribute to architectural decisions and system design.
  • Manage production deployments and ensure system uptime.
  • Champion code quality through reviews and testing.
  • Provide technical guidance and mentorship to junior developers.

Skills

Python expertise
Flask or Django proficiency
Docker for containerization
Version control with Git
Production deployment experience

Tools

Google Cloud Platform
CI/CD with GitLab
GIS familiarity

Job description

Job Title: Senior Software Developer (Python)

Applicants will be required to complete monitored testing prior to client submission - do not apply if unwilling to be tested

Location: Remote (US-Based) - Contract to Permanent

About the Role

We are seeking an experienced Senior Software Developer to join our client's engineering team. In this role, you will design, develop, and deploy scalable applications used to operate Drones.

As a senior member of the team, you will not only write high-quality code but also influence architectural decisions, mentor junior developers, and refine our production deployment process.

Key Responsibilities
  • Core Development: Design, build, and maintain efficient, reusable, and reliable Python code using Flask or Django frameworks.
  • Architecture & Strategy: Contribute to high-level architectural decisions and system design to ensure scalability and performance.
  • Deployment & Ops: Manage production deployments and ensure system uptime.
  • Quality Assurance: Champion code quality through code reviews, writing unit/integration tests, and maintaining documentation.
  • Collaboration: Work closely with product managers and other stakeholders to translate requirements into technical solutions.
  • Mentorship: Provide technical guidance and mentorship to mid-level and junior developers.
Qualifications
Required
  • Residency Status: Must be a US Citizen or Green Card holder.
  • Location: Must be physically located within the United States.
  • Python Expertise: 5+ years of professional experience with Python.
  • Web Frameworks: Strong proficiency in at least one major Python web framework (Flask or Django) and a deep understanding of RESTful API design.
  • Containerization: Proficiency with Docker for creating containerized environments and managing application dependencies.
  • Version Control: Expert knowledge of Git workflows (branching, merging, pull requests).
  • Production Experience: Demonstrated experience managing production deployments, handling releases, and monitoring live applications.
Preferred (Nice to Have)
  • Location: Candidates located in the Washington D.C. Metro area are highly preferred. Travel to the DC area is required several times per year for in-person meetings.
  • Artificial Intelligence: Experience integrating AI/ML models into web applications or working with LLM APIs.
  • Hardware Automation: Experience integrating software with moving hardware, specifically regarding autonomous flight systems, drones, or avionics.
  • Cloud Infrastructure: Hands-on experience with Google Cloud Platform (GCP) services (App Engine, Cloud Run, Cloud Functions, etc.).
  • DevOps/CI/CD: Experience setting up or maintaining GitLab CI/CD pipelines.
  • Geospatial Tech: Familiarity with GIS (Geographic Information Systems) or mapping libraries (e.g., OpenStreetMap, ArcGIS, PostGIS, GeoDjango).
Upon conversion to permanent the client offers:
  • Health, Dental, and Vision insurance.
  • Flexible work hours and remote work options.
  • FSA and HSA.
  • Life and Disability insurance.
  • Pet insurance, etc.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

[Remote] Senior Python Developer
[Remote] Senior Python Developer

Rider Solution • New York (NY)

Remote
USD 120,000 - 150,000
Comprehensive benefits package
Generous paid time off
Senior Software Engineer Python
Senior Software Engineer Python

Nika IT Solutions • Indiana (PA)

Remote
USD 120,000 - 180,000
Competitive compensation
Full-time
Office or remote work
+3
UI/UX Developer (Python/Web) Drone Software
UI/UX Developer (Python/Web) Drone Software

Page Mechanical Group, Inc. • United States

Remote
Health, Dental, and Vision insurance
Flexible work hours
Remote work options
+3
Senior Python Developer
Senior Python Developer

eSolutionsFirst • McLean (VA)

On-site
USD 120,000 - 150,000
Software Engineer - Python
Software Engineer - Python

RouteOne • Idaho

Remote
USD 80,000 - 120,000
Senior Python Engineer for Drone Apps - Remote (Contract)
Senior Python Engineer for Drone Apps - Remote (Contract)

Page Mechanical Group, Inc. • United States

Remote
USD 100,000 - 130,000
Health, Dental, and Vision insurance
Flexible work hours
Remote work options
+3
Senior Software Engineer – Java & Python 100% Remote Direct Hire Fortune 100 Co
Senior Software Engineer – Java & Python 100% Remote Direct Hire Fortune 100 Co

Confidential Jobs • United States

Remote
USD 120,000 - 160,000
Python Software Engineer
Python Software Engineer

Jobgether • United States

Remote
Fully remote work
Competitive compensation
Flexible schedule
Remote Python Developer
Remote Python Developer

LookFar Labs • Washington

Remote
USD 95,000 - 125,000
Developer
Developer

Tata Consultancy Services • Des Moines (IA)

On-site
USD 85,000 - 125,000