Senior Python full stack Developer

Houston 2 hours agoContractor External
Negotiable
Role: Senior Python Full Stack / Back-End DeveloperDuration: 12 Months Location: Spring, TX (Local to Houston Only) Note: Looking for senior resources with 10+ years of experience. Position OverviewWe are seeking an Expert-level Senior Python Full Stack / Back-End Developer to design, build, and maintain scalable server-side systems that power modern front-end applications. This role is responsible for developing and managing backend logic, APIs, and integrations while ensuring seamless interaction between front-end and back-end components. The ideal candidate will act as a technical lead on complex applications, creating reusable, upgrade-friendly backend functionality that can be consumed by multiple front-end applications. This position requires strong collaboration with front-end developers, data engineers, and business stakeholders to deliver secure, high-performance, and maintainable solutions. The role may also involve hands-on development across both front-end and back-end layers when strong integration is required. Key ResponsibilitiesDesign, develop, and maintain robust server-side logic, APIs, and microservices using Python (FastAPI) and related frameworks.Build reusable backend functionality that is scalable, supportable through upgrades, and consumable by multiple front-end applications.Develop and manage RESTful APIs and web services used by front-end developers.Collaborate closely with front-end teams to ensure seamless integration between UI components and backend systems.Lead backend development efforts on complex applications and act as a technical authority for backend architecture and design decisions.Optimize applications for performance, scalability, reliability, and security.Work with data workflows, ETL pipelines, and analytics platforms to support data-driven applications.Participate in system design discussions, code reviews, sprint planning, and agile ceremonies.Troubleshoot complex technical issues and deliver innovative, efficient solutions.Ensure adherence to coding standards, best practices, and security guidelines.Contribute to CI/CD pipelines, version control processes, and deployment strategies.Required Skills & QualificationsSenior-level Python development expertise, including FastAPI or similar backend frameworks.Advanced front-end experience with React, TypeScript, JavaScript, HTML5, and CSS3.Strong experience building and managing RESTful APIs, microservices, and backend integrations.Hands-on experience with SQL and working knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, etc.).Experience with Pandas, ETL workflows, and backend data processing.Familiarity with Node.js and modern API design principles.Experience using Git, version control systems, and CI/CD pipelines.Exposure to cloud platforms (Azure preferred; AWS or Google Cloud Platform a plus).Excellent communication skills and the ability to collaborate in a fast-paced, cross-functional environment.Preferred QualificationsStrong SQL expertise, including data modeling, indexing, and query optimization.Hands-on experience with Databricks and Snowflake.Experience building data ingestion pipelines for structured and unstructured data.Knowledge of data curation, documentation, and transformation workflows.Understanding of web performance optimization, application security, and backend best practices.Ability to translate complex business requirements into scalable technical solutions while collaborating with product owners, developers, and data scientists.Top 3 Required Skill SetsSenior / Expert-level Python Back-End DevelopmentAdvanced React Front-End ExpertiseHands-on Experience with Databricks