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 Torrisi, Recruiter
Juliana Torrisi, RecruiterPython Developer (3–5 yrs) – Join a Senior Engineering Squad
Company: Naia Corporation
 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.