Senior Python Backend Engineer
Jobgether · United States · 1 wk ago
RemoteRemoteEngineeringFull-time
About the role
Achieve cutting-edge software development goals while working with a dynamic team. Develop robust backend systems using Python. Collaborate closely with product managers and other engineers to deliver high-quality, scalable solutions.
Responsibilities
- Design, develop, and maintain complex backend systems using Python
- Collaborate with cross-functional teams including product managers, designers, and frontend developers
- Implement security measures to protect sensitive data
- Optimize system performance and troubleshoot production issues
- Contribute to the overall architecture and design of the platform
Requirements
- Bachelor's degree in Computer Science or related field
- 5+ years of professional experience in backend development
- Experience with Python 3.x
- Strong understanding of RESTful APIs and web services
- Knowledge of database technologies such as PostgreSQL, MySQL, or MongoDB
- Familiarity with version control systems (Git)
- Experience with cloud platforms (AWS, Google Cloud, Azure)
- Excellent problem-solving skills and ability to work independently and as part of a team
Qualifications
- Proven track record of delivering high-quality, reliable software
- Experience with microservices architecture
- Knowledge of DevOps practices and tools (Docker, Kubernetes, Ansible)
- Experience with front-end technologies (HTML, CSS, JavaScript)
- Strong communication and collaboration skills
Skills
- Python programming
- RESTful API development
- Database management
- Cloud computing
- Version control
- Problem-solving
Benefits
- Flexible remote work options
- Competitive compensation package
- Professional development opportunities
- Health insurance benefits
- Employee discounts
Pay
Compensation is commensurate with experience and qualifications.
Schedule
The position is full-time and remote.