Full Stack Python Engineer

Scion Staffing, Inc.
Addison, TX, United States
9 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Search Engines SAP Ariba

Job description

Scion Staffing has been engaged to conduct a search for a Full Stack Python Engineer for an innovative organization modernizing its business-critical enterprise technology environment. This is a four-month contract-to-hire position working onsite in Addison, Texas, with an immediate start anticipated., The Full Stack Python Engineer will design and build complete cloud-native applications spanning Python backend services, REST APIs, distributed processing workflows, databases, and supporting frontend integrations. This hands-on software engineering role will translate business requirements into scalable, resilient, and production-ready systems within an Azure-hosted, container-first environment. The ideal candidate brings deep distributed systems knowledge and designs applications for reliability, scalability, fault isolation, recoverability, observability, and long-term maintainability., * Design and build end-to-end applications using Python 3.x backend services, RESTful APIs, SQL databases, and supporting React or JavaScript integration layers.

  • Develop modular microservices and distributed processing systems using event-driven architecture, asynchronous processing, queues, workers, and API-first design.
  • Engineer reliable large-file and long-running processing workflows using streaming or chunking, checkpointing, retries, idempotency, failure isolation, and resumable processing.
  • Containerize and deploy applications using Docker, Azure Kubernetes Service, and Azure Container Apps, supporting horizontal scaling, rolling and versioned deployments, and fault-tolerant runtime behavior.
  • Build observable, scalable, and recoverable workflows using Apache Airflow or comparable orchestration tools, along with Azure Service Bus and queue-based processing technologies.
  • Develop and maintain CI/CD pipelines and production-grade logging, monitoring, alerting, and diagnostics using tools such as Azure Monitor and Application Insights., Accepted file types: doc, docx, pdf, xls, xlsx, ppt, pptx, Max. file size: 25 MB.
  • Upload Your Cover Letter (Optional): Accepted file types: doc, docx, pdf, xls, xlsx, ppt, pptx, Max. file size: 25 MB.

  • Upload Additional Information/Work Samples (Optional): Accepted file types: doc, docx, pdf, xls, xlsx, ppt, pptx, Max. file size: 25 MB.

  • Anything Else You Would Like to Share?
  • Terms:
  • As seen in our Privacy Policy, by submitting this form you agree to receive text (SMS) messages from Scion Staffing regarding this application, jobs, appointments, availability, company updates and/or notifications. Message frequency varies. Message & data rates may apply. You can reply STOP to unsubscribe from texts (SMS) messages at any time. Reply HELP for support. Your SMS mobile opt-in information will not be shared with 3rd parties for marketing/promotional purposes. Visit our privacy policy for more information here: https://scionstaffing.com/privacy-policy, © 2026 Scion Staffing, Inc. All rights reserved. Website by Ink Stained Creative We use cookies on our website(s) to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL cookies and agree to our Privacy Policy and Terms of Service. Do not sell my personal information. Cookie SettingsAccept Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience. Necessary Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously. Cookie Duration Description cookielawinfo-checkbox-advertisement 1 year Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the “Advertisement” category . cookielawinfo-checkbox-analytics 11 months This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category “Analytics”. cookielawinfo-checkbox-functional 11 months The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category “Functional”. cookielawinfo-checkbox-necessary 11 months This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category “Necessary”. cookielawinfo-checkbox-others 11 months This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category “Other. cookielawinfo-checkbox-performance 11 months This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category “Performance”. CookieLawInfoConsent 1 year Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. viewed_cookie_policy 11 months The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. Functional Functional Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features. Cookie Duration Description bcookie 2 years LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID. bscookie 2 years LinkedIn sets this cookie to store performed actions on the website. lang session LinkedIn sets this cookie to remember a user’s language setting. lidc 1 day LinkedIn sets the lidc cookie to facilitate data center selection. UserMatchHistory 1 month LinkedIn sets this cookie for LinkedIn Ads ID syncing. Performance Performance Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors. Cookie Duration Description _gat 1 minute This cookie is installed by Google Universal Analytics to restrain request rate and thus limit the collection of data on high traffic sites. _uetsid 1 day Bing Ads sets this cookie to engage with a user that has previously visited the website. _uetvid 1 year 24 days Bing Ads sets this cookie to engage with a user that has previously visited the website. SRM_B 1 year 24 days Used by Microsoft Advertising as a unique ID for visitors. Analytics Analytics Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. Cookie Duration Description _ga 2 years The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site’s analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. _gat_gtag_UA_163160643_1 1 minute Set by Google to distinguish users. _gat_gtag_UA_2257319_1 1 minute Set by Google to distinguish users. _gcl_au 3 months Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. _gid 1 day Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website’s performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. CONSENT 2 years YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. Advertisement Advertisement Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads. Cookie Duration Description ANONCHK 10 minutes The ANONCHK cookie, set by Bing, is used to store a user’s session ID and also verify the clicks from ads on the Bing search engine. The cookie helps in reporting and personalization as well. IDE 1 year 24 days Google DoubleClick IDE cookies are used to store information about how the user uses the website to present them with relevant ads and according to the user profile. MUID 1 year 24 days Bing sets this cookie to recognize unique web browsers visiting Microsoft sites. This cookie is used for advertising, site analytics, and other operations. test_cookie 15 minutes The test_cookie is set by doubleclick.net and is used to determine if the user’s browser supports cookies. VISITOR_INFO1_LIVE 5 months 27 days A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. YSC session YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. yt-remote-connected-devices never YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. yt-remote-device-id never YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. Others Others Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

Requirements

  • Minimum of 6 years of professional software engineering experience building full-stack, platform-grade, or high-scale enterprise software systems.
  • Bachelor’s degree in computer science, software engineering, information technology, or a related discipline; an equivalent combination of education and relevant professional experience will also be considered.
  • Advanced hands-on experience with Python 3.x, REST API development, microservices, asynchronous processing, event-driven architecture, and distributed application design.
  • Hands-on experience with Docker, Kubernetes-preferably AKS-Azure Container Apps, Linux environments, Git or GitLab, and CI/CD pipelines.
  • Experience with Apache Airflow or an equivalent orchestration platform and developing scalable queue-, worker-, or event-based distributed processing workflows.
  • Experience with relational databases such as PostgreSQL, MySQL, or SQL Server, plus integration-level proficiency with JavaScript, React, or a comparable frontend framework.
  • Experience designing observable and recoverable cloud systems using Azure technologies such as Service Bus, Storage Accounts, Key Vault, Azure Monitor, and Application Insights; experience with Redis, Solr or similar search platforms, Java/JVM services, or high-scale enterprise applications is beneficial.

Benefits & conditions

  • Competitive compensation based on experience and technical expertise
  • Benefit options during the contract period, with additional information provided during the interview process
  • Four-month contract-to-hire OR direct hire opportunity
  • Significant ownership over the architecture and development of business-critical systems
  • Opportunity to build modern, cloud-native applications in a collaborative onsite environment, This position offers competitive compensation up to $150k/yr (DOE) along with medical, dental and vision offerings during the contract and then the clients full benefits available upon conversion to permanent employment

About the company

Scion Staffing is a national award-winning staffing firm! Since 2006, we have had the pleasure of successfully placing thousands of talented professionals with amazing career opportunities. Through our innovative team building and recruiting solutions, we bridge the gap in executive leadership searches, direct hire recruiting, interim leadership placement, and temporary professional staffing. We are proud to be part of the Forbes lists of the Best Recruitment Firms and the Best Executive Search Firms in America. Additionally, Scion has been recognized as a ClearlyRated Best of Staffing firm as well as a top recruitment firm by The Business Times. Additional information about our firm can also be found online.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on scionstaffing.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:01 min

How search engines crawl and process web applications

Martina Kraus Martina Kraus · WWC 2021

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:56 min

Evaluating server-side rendering factors for search engine optimization

Florian Rappl · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

3:10 min

The motivation for building a search engine from scratch

Michele Riva · WWC 2022

Videos

See all

Related articles

See all