JOBSEARCHER

Python Full-Stack Developer

Embrace Software Inc. is a permanent-capital software company that acquires and grows essential, mission-critical businesses across Industrial, Healthcare, Financial Services, and Education . We own and operate dozens of vertical-market software companies serving customers across North America, including Fortune 500 enterprises, financial institutions, state governments, school systems, SMBs and hospitals. We are profitable, founder-led, in high-growth mode ; and backed by over $130M from tier-1 investors and leading technology founders. Our portfolio has grown from 0 to 400+ team members in 4 years , primarily by buying great companies, investing in their products, and helping their teams win. Embrace is an Inc. 5000 fastest-growing US company. Job Description This is a remote position. We are looking for a skilled Full Stack Software Engineer with hands-on experience in building and maintaining scalable web applications using Python (Django/Flask/FastAPI) on the backend and React on the frontend. The ideal candidate is someone who thrives in a fast-paced environment, enjoys solving complex problems across the stack, and is comfortable working independently within a collaborative team. Key Responsibilities Backend Development Maintain, enhance, and optimize RESTful APIs built using Django, Flask, or FastAPI. Work on authentication, authorization, and database integration using PostgreSQL. Contribute to API design, documentation, and versioning best practices. Frontend Development Ensure seamless integration between frontend and backend services. Quality & Reliability Write and maintain unit, integration, and API tests to ensure robust and reliable code. Collaborate with QA engineers to improve automation coverage and CI/CD processes. Operations & Deployment Participate in code reviews, deployment readiness checks, and release planning . Work with architects on containerization (Docker) and multi-tenant application setup. Assist in managing application deployments on AWS (EC2, ECR, S3). Support & Troubleshooting Debug production issues across the full stack (frontend, backend, database). Monitor performance, identify bottlenecks, and propose long-term improvements. Requirements 4+ years of experience as a Full Stack Developer , primarily using Python and React . Strong proficiency in one or more Python web frameworks: Django , Flask , or FastAPI . Experience designing and consuming RESTful APIs . Solid understanding of PostgreSQL (schema design, queries, migrations). Familiarity with Docker , container-based development, and deployment. Understanding of AWS fundamentals — EC2, S3, ECR, IAM, etc. Comfortable using Git for version control (branching, pull requests, code reviews). Nice-to-Have / Bonus Skills Experience with Celery for distributed task processing. Knowledge of SendGrid , Twilio , or similar third-party API integrations. Familiarity with CI/CD pipelines and cloud-based deployment automation. Competitive salary commensurate with experience. Opportunities for career advancement and professional development. Experience collaborating with a diverse, global team within a remote work setting. J-18808-Ljbffr