Senior Python Developer

New
100% remote work within the United StatesFull-TimeSenior
Salary100,000 - 150,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSPostgreSQLPythonAgileMicrosoft SQL ServerOracleCI/CDLinuxDistributed Systems

Requirements

  • 5+ years of professional Python development experience in enterprise environments.
  • Strong background in system design and building distributed, large-scale software systems.
  • Hands-on experience with relational databases (PostgreSQL, Oracle, or SQL Server).
  • Strong understanding of algorithms, data structures, and architectural trade-offs.
  • Experience across the full SDLC including testing, deployment, and operational support.
  • Familiarity with Agile, CI/CD, secure coding, and production debugging.
  • Strong communication skills for effective stakeholder collaboration.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Responsibilities

  • Lead the end-to-end design, development, and troubleshooting of enterprise-grade Python applications.
  • Build secure, scalable, and high-performance Python-based systems with strong attention to concurrency, fault tolerance, and observability.
  • Design application architectures and ensure adherence to engineering standards and maintainability.
  • Develop and optimize large-scale data processing workflows including ETL and performance tuning.
  • Analyze complex datasets to improve system performance and reliability.
  • Contribute to CI/CD pipelines, Agile workflows, peer code reviews, and incident response.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 150,000 USD per year
Apply Now