Developer IV - Python

SYSTEMTEC•Columbia, SC
•Remote

About The Position

SYSTEMTEC is seeking a Senior Python Developer for a remote opportunity working EST hours. The role supports a cloud transformation initiative by developing and modernizing Python-based applications, migrating legacy systems, building cloud-native services, and integrating APIs. The developer will also focus on automated deployment pipelines, application performance, software quality, and collaboration with cross-functional technical teams. This is full-time employment. SYSTEMTEC is unable to provide sponsorship or work with third-party agencies and is not set up to employ workers in California, New York, or New Jersey.

Requirements

  • Applicants must be authorized to work for any employer in the United States; sponsorship is unavailable, and third-party agencies are not accepted.
  • Bachelor's degree in Computer Science, Information Technology, or a related field; equivalent relevant experience may be accepted.
  • Six or more years of experience in application development, systems testing, software engineering, or a related discipline.
  • Advanced proficiency in Python programming and application development.
  • Hands-on experience with cloud platforms, including AWS and/or Microsoft Azure.
  • Experience designing, developing, and integrating APIs.
  • Knowledge of CI/CD pipelines and DevOps tools such as GitLab, Jenkins, Azure DevOps, or similar technologies.
  • Strong understanding of software design, systems integration, debugging, testing, and application performance optimization.
  • Excellent analytical, problem-solving, communication, and collaboration skills.
  • Ability to manage multiple priorities, meet project deadlines, and develop reliable, maintainable software solutions.

Nice To Haves

  • Familiarity with Docker, Kubernetes, and containerized application deployments.
  • Experience with Infrastructure as Code tools such as Terraform, CloudFormation, or Azure Resource Manager.
  • Background in legacy application refactoring, rewriting existing systems, or cloud migration projects.

Responsibilities

  • Design, develop, enhance, and maintain complex Python applications and cloud-based services.
  • Analyze legacy systems and modernize existing components through refactoring, rewriting, and migration.
  • Build and integrate APIs to enable communication between applications and cloud services.
  • Implement and maintain automated build, testing, and deployment processes using CI/CD and DevOps tools.
  • Develop and execute unit and integration tests, troubleshoot defects, and optimize application performance and reliability.
  • Collaborate with architects, cloud engineers, business analysts, and other developers to deliver technical solutions aligned with business requirements and architectural standards.

Benefits

  • Competitive compensation
  • Health coverage
  • Dental coverage
  • Disability coverage
  • Life coverage
  • 401(k) with match
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service