Python Developer
Sailes
Software Engineering
United States · Georgia, USA · Alpharetta, GA, USA
Posted on Mar 9, 2026
Job Title: Python Developer
Location: Alpharetta , GA
Job Type: Remote
Experience Level: Senior
Job Summary
We are looking for a skilled Python Developer to join our development team. The ideal candidate will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements with server-side logic. You should have a strong understanding of Python frameworks and be comfortable working in a fast-paced environment.
Key Responsibilities
Location: Alpharetta , GA
Job Type: Remote
Experience Level: Senior
Job Summary
We are looking for a skilled Python Developer to join our development team. The ideal candidate will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements with server-side logic. You should have a strong understanding of Python frameworks and be comfortable working in a fast-paced environment.
Key Responsibilities
- Write reusable, testable, and efficient code using Python.
- Develop back-end components to improve responsiveness and overall performance.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Implement security and data protection solutions.
- Collaborate with cross-functional teams to define and design new features.
- Debug and upgrade existing software.
- Participate in code reviews and contribute to team knowledge sharing.
- Strong proficiency in Python and its frameworks (e.g., Django, Flask, FastAPI).
- Experience with RESTful APIs and web services.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Knowledge of databases (SQL and NoSQL).
- Experience with version control systems like Git.
- Understanding of software development principles and best practices.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with containerization tools like Docker and Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with data analysis or machine learning is a bonus.