Overview
Skills
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.