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