
Senior Python Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• 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.
• 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.
• 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.
Affirm
Zup Innovation
NetImpact Strategies Inc.
Get handpicked remote jobs straight to your inbox weekly.