What are the responsibilities and job description for the Python Backend Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, VDart, Inc., is seeking the following. Apply via Dice today!
Job Title: Python Backend Engineer
Location: Bellevue WA
Duration: / Term: 6 months
Job Description:
Experience Desired: 8 Years
Job Description:
We are seeking a highly skilled Backend Engineer to join our project team. The ideal candidate will have strong expertise in Python-based backend development, building and optimizing microservices, and ensuring seamless data integration and performance at scale. The role involves working on enterprise-grade systems supporting high availability, low latency, and large-scale data operations.
Key Responsibilities:
Python, Flask, RESTful API, Gunicorn, uWSGI, MySQL, Memcache, Redis
Job Title: Python Backend Engineer
Location: Bellevue WA
Duration: / Term: 6 months
Job Description:
Experience Desired: 8 Years
Job Description:
We are seeking a highly skilled Backend Engineer to join our project team. The ideal candidate will have strong expertise in Python-based backend development, building and optimizing microservices, and ensuring seamless data integration and performance at scale. The role involves working on enterprise-grade systems supporting high availability, low latency, and large-scale data operations.
Key Responsibilities:
- Design, develop, and maintain scalable backend microservices using Python and Flask.
- Integrate and optimize APIs, ensuring high performance and responsiveness.
- Deploy and manage applications using Gunicorn and containerized environments.
- Work closely with frontend, data, and DevOps teams to deliver end-to-end solutions.
- Implement data storage and caching mechanisms using MySQL, Redis, and Memcache.
- Develop and maintain data processing logic using NumPy, Pandas, and PyMySQL for analytics and reporting modules.
- Ensure code quality, security, and performance tuning across backend services.
- Participate in code reviews, unit testing, and CI/CD pipeline integration.
- Troubleshoot production issues and perform root cause analysis for performance bottlenecks.
- Programming: Python (Flask framework), strong knowledge of RESTful API design
- Web Server: Gunicorn / uWSGI
- Database: MySQL, PyMySQL
- Caching: Memcache, Redis
- Data Processing: NumPy, Pandas
- Architecture: Microservices-based application design
- Version Control: Git / GitHub
- Testing: Unit Testing, PyTest or similar frameworks
- Deployment: Experience with Docker, CI/CD (Jenkins, GitLab CI), basic knowledge of Kubernetes preferred
Python, Flask, RESTful API, Gunicorn, uWSGI, MySQL, Memcache, Redis