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