Senior Python Developer

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, develop, test, and maintain Python applications, backend services, RESTful APIs, and microservices.

• Take ownership of production software throughout its entire lifecycle, from design to deployment and ongoing support.

• Integrate third-party services, databases, and large language models (LLMs).

• Implement secure authentication and authorization methods for APIs and services.

• Apply LLM integration strategies and retrieval capabilities, including Retrieval-Augmented Generation (RAG) architectures and vector databases.

• Construct data processing workflows involving JSON parsing, document transformation, data extraction, and structured output generation.

• Contribute to Continuous Integration/Continuous Deployment (CI/CD) pipelines, automated testing, deployment, monitoring, and logging.

• Diagnose and resolve production issues across applications, APIs, integrations, and infrastructure.

• Enhance application performance, reliability, scalability, and maintainability.

• Collaborate with product management, QA, DevOps, and business stakeholders.

• Assess new technologies that may provide significant enhancements.


⛳️ Requirements

• Over 5 years of professional experience in software development, primarily using Python.

• Solid understanding of backend development, object-oriented programming, and application architecture principles.

• Experience in designing RESTful APIs and developing microservices.

• Familiarity with secure authentication and authorization mechanisms.

• Experience in developing and deploying applications on AWS or a similar cloud platform.

• Proficient in CI/CD practices, automated testing, monitoring, and logging in a production environment.

• Knowledge of relational databases, SQL, and data modeling techniques.

• Experience with JSON parsing, document transformation, and generating structured outputs.

• Practical experience in integrating LLMs into production applications, including retrieval/RAG patterns and vector databases.

• At least one LLM-powered feature successfully deployed to production.

• Strong debugging and problem-solving abilities across applications, integrations, and infrastructure.

• Capability to work independently in an Agile, cross-functional team and manage complex initiatives.

• Must reside in and be authorized to work in the United States on a W2 basis.


🏝️ Benefits

• Optional paid overtime for hours worked in excess of 40 per week.

• 401(k) plan with company matching up to 4%.

• Medical, dental, and vision coverage for employees and their families.

• Coverage of 90% or more of the deductible.

• Fully remote work opportunity.

• Full-time W2 employment.

People also viewed

Affirm1 day ago

Senior Software Engineer, Backend – Identity Data

US flagUnited States OnlyFull-timeBackend Engineer$173k – $255k/year
ApplyView job
Zup Innovation1 day ago

Senior Java Back-End Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Kodland1 day ago

Python Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
NetImpact Strategies Inc.1 day ago

ServiceNow / API Engineer – ITSM Operations

US flagUnited States OnlyFull-timeBackend Engineer$100k – $140k/year
ApplyView job
CSpring1 day ago

Technical Architect

US flagIllinois OnlyFull-timeBackend Engineer
ApplyView job
YouGov1 day ago

Senior Software Engineer, Python

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers