
Senior Python Developer – Technology & AI Labs
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Develop, test, and implement full-stack web applications utilizing Python (FastAPI or Django) for the backend and React for the frontend.
• Create and sustain robust data architectures, integrating both relational and NoSQL databases (PostgreSQL, MongoDB).
• Design and enhance database entities — schemas, indexes, queries, and migrations — utilizing SQLAlchemy or the Django ORM, ensuring optimal performance and scalability.
• Collaborate with product managers and design teams to convert intricate domain workflows within Embrace's regulated sectors into user-friendly, efficient experiences.
• Implement, secure, and enhance RESTful APIs and microservices deployed on AWS or Microsoft Azure.
• Construct and oversee CI/CD pipelines and automated deployment processes using GitHub Actions, GitLab CI, or Azure DevOps.
• Manage cloud services including compute (ECS/EKS, App Service, Containers), serverless (Lambda, Azure Functions), secrets management (Secrets Manager, Key Vault), object storage (S3, Blob Storage), messaging (SQS/SNS, Service Bus), and observability (CloudWatch, Application Insights).
• Enhance both front-end and back-end performance for scalability, reliability, and maintainability.
• Write clean, well-structured, and testable code in accordance with industry best practices — including type hints, pytest, and modern Python tools (uv, ruff, mypy).
• Lead architecture discussions, conduct code reviews, and spearhead continuous improvement initiatives alongside principal engineers within Embrace Technology Group.
• Embrace an AI-first approach, utilizing Claude Code, Codex, GitHub Copilot, Cursor, or JetBrains AI as your primary development tools.
• Over 5 years of professional experience in Python full stack development, including a modern web framework (FastAPI, Django, or Flask), async patterns, and Pydantic.
• Strong experience with React (TypeScript is a plus) in creating modern, high-performance web UIs.
• Proficient in PostgreSQL — schema design, indexing, query optimization, and migrations (Alembic or Django migrations) — along with practical experience in NoSQL (MongoDB or similar).
• Practical cloud experience with AWS or Azure, covering compute, serverless functions, container orchestration, secrets management, object storage, messaging/queues, and observability tools.
• Experience with CI/CD processes using GitHub Actions, GitLab CI, or Azure DevOps — focusing on building pipelines, automated deployments, and managing releases.
• Hands-on experience with AI-first development tools such as Claude Code, Codex, GitHub Copilot, Cursor, or JetBrains AI.
• Comfortable working as a polyglot — knowledge of .NET / C#, Node.js, or Go as supplementary technologies is highly beneficial.
• Solid understanding of software design principles, testing (pytest, integration tests), secure-by-default engineering, and observability practices.
• Excellent communication skills and a sense of ownership — adept in a remote, forward-deployed environment with dynamic contexts across various products and teams.
• Competitive salary based on experience.
• Opportunities for career growth and professional development.
• Experience working collaboratively within a diverse, global team in a remote work environment.
How To MANAGE a Small Law Firm
Binance
Soluções eSales | Logística, Financeiro, Analytics e File Transfer
Get handpicked remote jobs straight to your inbox weekly.