Senior Python Developer

  • St. Louis, MO
  • Posted 10 hours ago | Updated 10 hours ago

Overview

On Site
70+
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

python api

Job Details

Role: Senior Python Developer
Location: St. Louis, MO - Onsite
Employment Type: Long Term Contract

Experience: 15+ years

Position Description
Your future duties and responsibilities
• Develop and integrate APIs to support automation and orchestration
• Implement CI/CD pipelines and manage Infrastructure as Code (IaC), where applicable
• Monitor, optimize, and scale workflows for performance, reliability, and resilience
• Contribute to application design ensuring high availability and maintainability
• Collaborate with cross-functional teams (DevOps, Data Engineering, Product Owners) in an Agile/Scrum environment
• Prepare technical documentation and maintain workflows in JIRA and Confluence
• Conduct code reviews and mentor team members to ensure best practices
• Deliver projects on-time, within scope, and on budget, resolving risks and dependencies proactively

Required qualifications to be successful in this role
• 7+ years professional software experience; with a minimum of 4 years with Python 3.x in production
• Deep with Fast API/Pydantic, async patterns, and building secure REST services
• Strong SQL and data Modeling; hands-on with Big Query (partitioning, clustering, Storage Write API or load jobs, query tuning, cost controls)
• Production experience on AWS, Google Cloud Platform: Cloud Functions, Pub/Sub, Cloud Storage, IAM/Secret Manager, Cloud Build/CI or alternative stacks on Azure
• Proven track record designing high-load systems (throughput, spikes, backpressure, idempotency)
• File parsing at scale (CSV/Excel/XML), schema evolution/versioning
• Data quality frameworks (assertions, expectations), dbt/Data form familiarity
• Excellent ownership and communication; comfortable driving designs from RFC to runbooks

Desired Qualifications
• Event-driven or streaming backgrounds; Beam/Dataflow experience a plus
• Concurrency/perf profiling in Python (asyncio, multiprocessing)
• IaC (Terraform), SRE practices
• Security practices: authN/Z, service accounts, secrets, least privilege 

Employment Practices:
EEO, ADA, FMLA Compliant
VLink is an equal opportunity employer. At VLink, we are committed to embracing diversity, multiculturalism, and inclusion. VLink does not discriminate on the basis of race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. All aspects of employment including the decision to hire, promote, or discharge, will be decided on the basis of qualifications, merit, performance, and business needs.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.