← Вакансії

Backend Software Engineer — Python/Django

Бюджет: $10.0 - $17.0 HOURLY / FULL_TIME ⭐ 5.00 (5) USA

postgresql, docker, amazon-web-services, python, django-framework, restful-api, api

Full-Time | Remote | US Business Hours Required | Immediate Start Preferred About CaseFunders: CaseFunders is a legal fintech platform helping law firms offer flexible payment and financing options to their clients. We are building modern software for client funding workflows, lender integrations, attorney onboarding, payment processing, underwriting support, reporting, and operational automation. Our platform combines legal tech, fintech, API integrations, automation.. We are a small but fast-moving team, so this role is best for someone who takes ownership, communicates clearly, and can build production-quality backend systems without needing constant hand-holding. We are looking for a full-time Backend Software Engineer with strong Python/Django experience to join our engineering team and help us build and scale the CaseFunders platform. Position: Role: Backend Software Engineer Stack: Python, Django, Django REST Framework, PostgreSQL, Docker, AWS Type: Full-Time Location: Remote Hours: Must overlap with US business hours Start Date: Immediate start preferred What You’ll Work On: You will help build and maintain the backend systems powering the CaseFunders platform, including APIs, admin tools, integrations, automation workflows, and internal operational systems. Your responsibilities will include: -Designing, developing, and maintaining backend services using Python, Django, and Django REST Framework. -Building scalable REST APIs for frontend applications, internal tools, and third-party integrations. -Working with PostgreSQL databases, including schema design, query optimization, and data modeling. -Integrating external APIs, including fintech, payments, banking, identity, credit, and document-related services. -Building secure backend workflows for sensitive financial and legal data. -Writing clean, maintainable, well-tested code. -Debugging production issues and improving backend performance. -Participating in architecture decisions, code reviews, and technical planning. -Collaborating with frontend developers, QA, product, and leadership. -Helping improve engineering processes, documentation, deployment workflows, and system reliability. Required Skills: -4+ years of professional backend development experience. -Strong experience with Python and Django. -Strong experience with Django REST Framework. -Strong understanding of REST API design and backend architecture. -Strong SQL skills and experience with PostgreSQL. -Experience with Git and collaborative development workflows. Experience with Docker. -Ability to write clean, scalable, and maintainable code. -Strong debugging and problem-solving skills. Comfortable working independently in a remote environment. -Strong written communication skills. Ability to consistently work during US business hours. Strongly Preferred: -Experience with AWS -Experience building SaaS platforms or internal business applications. -Experience integrating third-party APIs. -Experience with CI/CD pipelines. -Experience working with sensitive financial, legal, healthcare, or regulated data. -Understanding of security best practices, authentication, permissions, audit logs, and data privacy. Nice to Have: -Experience with fintech, payments, lending, banking, credit, or legal tech. -Experience with Plaid, payment processors, lender APIs, document automation, or CRM-style platforms. -Experience working in startup environments. -Basic frontend understanding, especially React or Next.js, is a plus but not required. What We’re Looking For -We want someone who acts like an owner, not just a task-taker. The right person is: -Reliable and consistent. -Detail-oriented. -Comfortable asking good questions. -Able to understand business requirements and turn them into clean technical solutions. -Strong at debugging and figuring things out independently. -Comfortable working in a small team where priorities can move quickly. -Interested in building a real product long-term, not just completing tickets. Why Join CaseFunders? -Build a modern legal fintech SaaS platform from the ground up. -Work directly on meaningful product and technical decisions. -Small, collaborative team with direct access to leadership. -Opportunity for long-term growth as the platform scales. -Work on real-world integrations involving legal workflows, payments, lending, automation, and AI. -High-impact role where your work will directly shape the product. How to Apply: Please include the following in your application -A brief summary of your Python/Django experience. -The word CASE at the top of your application so we know you read the full post. -Examples of backend systems or APIs you have built. -Your experience with PostgreSQL and database design. -Your experience with Docker and AWS. -Your availability during US business hours. -Your expected monthly or hourly compensation.
Відкрити на Upwork