For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Arc Exclusive
Arc Exclusive

Mid-Level Python Developer (Remote, US Time Zones) – Join a Senior Engineering Team

Location

Remote anywhere

Hourly rate

Hourly rate

Min. experience

3 - 5 years

Hours per week

40 hours

Duration

12 weeks

Required skills

PythonMongoDBBack-End

Freelance job
Posted 2 days ago
Apply now
Actively recruiting / 24 applicants

We’re here to help you

Juliana Torrisi is in direct contact with the company and can answer any questions you may have. Email

Juliana TorrisiJuliana Torrisi, Recruiter

Python Developer (3–5 yrs) – Join a Senior Engineering Squad

Company: Naia Corporation

ⓘ View potential timezone restrictions

Location: Remote (US / International EST timezone overlap)

Type: Full-time

Salary Range: $40 - $70 USD per hour (commensurate with experience)

About the role

We are seeking a mid-level Python engineer who excels as a problem solver and thrives in an environment that prioritizes shipping working software to production. You'll integrate into a collaborative team supported by senior developers who provide guidance and mentorship. We're looking for a professional who values clean, maintainable code and takes initiative to kick off QA by rigorously testing their own work. This role demands someone ready to contribute from day one in a high-caliber squad, in the healthcare space and other line of business apps.

What You'll Do

  • Tackle complex challenges as a problem solver, designing and implementing high-performance backend services in Python (3.11+) to ensure reliable production deployments.
  • Collaborate closely with the team, participating in code reviews and pair programming sessions, while leveraging senior help for architecture decisions (e.g., micro-services, event-driven systems, step functions).
  • Ship working software to production regularly, optimizing for speed and reliability in a fast-paced environment that values rapid iteration.
  • Write clean, testable code with a focus on best practices (e.g., type hints, pre-commit hooks), and kick off QA by authoring comprehensive unit, integration, and end-to-end tests (using pytest, hypothesis).
  • Maintain and enhance data pipelines (Pandas, Polars, Dask, Spark) and SQL/NoSQL queries, ensuring they meet production standards.
  • Join the on-call rotation (with generous compensation and mature alerting), fostering a professional approach to system ownership and team support.
  • Contribute to knowledge sharing, mentoring juniors, and upholding a culture of clean code and proactive testing.

Required Skills

  • Proven experience with Python programming.
  • Strong knowledge of AWS and its services, particularly Lambda.
  • Familiarity with serverless architecture and cloud computing.
  • Ability to work collaboratively in a team environment.

Must Have Qualifications

  • Experience: 3–5 years of professional Python development (backend or data-heavy), with a track record of shipping working software to production.
  • Problem-Solving Mindset: Proven ability as a problem solver in dynamic environments, turning challenges into scalable solutions.
  • Core Stack: Python 3.11+, FastAPI or Flask, async/await, SQLAlchemy—demonstrating a commitment to clean code.
  • Data & Testing: Pandas/NumPy, relational DBs (PostgreSQL preferred), Redis; expertise in testing work to kick off QA (pytest + coverage ≥ 85%).
  • Tooling & Team Fit: Git, Docker, CI/CD (GitHub Actions or similar), Jira; strong team player who seeks and provides senior help professionally.
  • Communication: Fluent English; able to articulate ideas in PRs, design docs, and team discussions with a professional demeanor.

Nice-to-Have (stand out!)

  • Experience with event-driven architectures (Kafka, RabbitMQ, AWS SNS/SQS, Redis).
  • Contributions to open-source Python projects or a public GitHub portfolio showcasing clean code.
  • Familiarity with C#/.NET (our monorepo has a small .NET API surface).
  • Knowledge of ML infra (Airflow, Kubeflow, SageMaker) or scientific computing.
  • Previous work in fintech, ad-tech, or high-scale SaaS environments emphasizing production shipping.

Why join us?

  • Direct access to senior architects for guidance and growth in a supportive team environment.
  • Focus on shipping: Flat structure where every engineer deploys to production with emphasis on clean code and quality.
  • Remote-first with potential for full-time w/benefits.

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service