Python FullStack Engineer
We are seeking an experienced Python FullStack Engineer with strong expertise in Python, REST APIs, Data Engineering, ETL, and modern full-stack development. The ideal candidate should have hands-on experience with FastAPI, Snowflake, PostgreSQL, React, TypeScript, Azure Blob Storage, CI/CD, and Agentic AI. This role involves designing, developing, and maintaining scalable backend services, data pipelines, and modern web applications while working across cloud infrastructure and distributed systems.Required SkillsPrimary SkillsPythonREST APIsETLPostgreSQLSnowflakeData EngineeringAgentic AI.NETAlembicAzure Blob StorageBackend DevelopmentCI/CDCloud InfrastructureFastAPISQLAlchemyReactTypeScriptRedisPydanticPrefectPandasPyArrowJWTMSALpytestExperience7+ years of Python FullStack Development experience.Strong experience with Python, FastAPI, REST APIs, Backend Development, and Async Programming.Hands-on experience with Snowflake, PostgreSQL, SQLAlchemy, and Alembic.Experience in Data Engineering, ETL/ELT, and Cloud Infrastructure.Strong experience with React, TypeScript, and modern Full Stack Development.Experience working with CI/CD, Distributed Systems, and Agentic AI.Key ResponsibilitiesDesign, develop, and maintain scalable Full Stack applications using Python.Build and maintain REST APIs using FastAPI.Develop scalable ETL/ELT pipelines using Prefect, Snowflake, and PostgreSQL.Build backend services using Python, SQLAlchemy, Alembic, and Redis.Develop responsive frontend applications using React and TypeScript.Implement asynchronous programming using asyncio, aiohttp, and httpx.Work with Azure Blob Storage, JWT, MSAL, and cloud infrastructure.Optimize SQL queries and data models for high-performance applications.Create maintainable, reusable, and scalable application components.Implement testing using pytest and maintain code quality with Ruff, SAST, and pre-commit hooks.Collaborate with cross-functional teams throughout the software development lifecycle.Contribute to application architecture and technical design decisions.Desired CompetenciesStrong analytical and troubleshooting skillsExcellent communication and collaboration abilitiesStrong understanding of Full Stack architectureExperience in Data Engineering and Cloud technologiesAbility to build scalable enterprise applicationsExperience working in Agile software development environmentsKey DeliverablesFull Stack Application DevelopmentREST API DevelopmentETL Pipeline DevelopmentData Engineering SolutionsBackend & Frontend DevelopmentDatabase Design & OptimizationCloud IntegrationCI/CD ImplementationCode Quality & TestingTechnical DocumentationABOUT BRICKRED SYSTEMSBrickRed Systems is a global leader in next-generation technology consulting and workforce solutions, specializing in delivering high-quality talent across digital, engineering, marketing, analytics, finance, operations, and business transformation domains. With a strong emphasis on innovation, scalability, and client success, BrickRed Systems helps organizations solve complex business challenges by providing skilled professionals across strategy, technology, creative, and operational functions. BrickRed fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers.