We help clients turn data into decisions no matter where it lives-in apps, on-prem, in a hybrid model, or in the cloud.
Senior Python Developer
Location
United States
Posted
2 days ago
Salary
Not specified
Job Description
Job Requirements
- 10+ years experience in software development
- Bachelor or Master’s degree in IT / CE / CS
- Strong proficiency in Python (core concepts, data structures, OOP, error handling)
- Strong proficiency in SQL, with hands-on experience in PostgreSQL, MySQL
- Experience building scalable web applications and RESTful APIs
- Hands-on experience extracting data from APIs, CSV, Excel, and XML
- Experience deploying applications using Docker
- Experience with Python-based automation (scripts, schedulers, background jobs)
- Understanding of microservices architecture and distributed systems
- Experience with version control systems (e.g., Git)
- Experience working with databases such as PostgreSQL, MySQL, or MongoDB.
- Strong JavaScript fundamentals, Experience with modern JS frameworks (React / Vue / Angular – any is a plus), HTML5, CSS3, responsive UI development
- Application deployment and monitoring on AWS and Azure, Experience with cloud services (EC2, S3, RDS, Lambda, Azure App Services, etc.), CI/CD pipeline setup and management, Containerization (Docker preferred)
Related Guides
Related Job Pages
More Backend Engineer Jobs
Sr. Backend Engineer II (Remote)
CrowdStrikeCrowdStrike has redefined security with the world’s most advanced cloud-native platform that protects and enables the people, processes and technologies that drive modern enterprise. Tested and proven, the world's largest organizations trust CrowdStrike to stop breaches with unparalleled protection against the most sophisticated cyberattacks. The CrowdStrike culture has been built upon our Core Values since the day we began. We are Fanatical About the Customer, Relentlessly Focused on Innovation and believe that our Limitless Passion drives Unlimited Potential for every CrowdStriker. As a purpose-built remote-first company, we believe cultivating a connected culture for every employee, no matter where they are in the world, is a key ingredient in building a high-performing, diverse team. We don’t have a mission statement. We’re on a mission—to stop breaches. Ready to join a mission that matters?
The role involves leading backend engineering efforts to build scalable distributed systems, enhance APIs, and troubleshoot production issues. Candidates should possess expertise in backend languages and cloud engineering principles.
Software Engineer III – Backend
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
Software Engineer III developing fault-tolerant systems for competitive sports experiences
Senior .NET Developer / Technical Lead driving enterprise software development at Embrace Software Inc.
Backend Tech Lead
INFUSEINFUSE is a global B2B demand generation company supporting top tech brands with data-driven marketing solutions.
This is a “build and lead by doing” role. You will define architecture and standards, deliver features end to end, and consistently raise the bar for reliability, security, and delivery speed. Reliability, Security & Ops Harden CI/CD (GitHub Actions or Jenkins); build/test co...