Jobs via Dice ยท 1 day ago
Python Backend Developer
Dice is the leading career destination for tech experts at every stage of their careers, and they are seeking a highly skilled Backend Engineer to join the T-Mobile project team at Spar Information Systems. The role involves designing and maintaining scalable backend microservices using Python, optimizing APIs, and ensuring high performance and responsiveness in enterprise-grade systems.
Computer Software
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
Qualification
Required
Strong expertise in Python-based backend development
Building and optimizing microservices
Ensuring seamless data integration and performance at scale
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
Preferred
Experience in large-scale telecom or enterprise environments (T-Mobile or similar domains)
Familiarity with RAG (AI/LLM) integration or working in AI-augmented backend environments is a plus
Knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform) for deployment and scalability
Strong problem-solving skills and ability to collaborate across multi-functional teams
Strong communication and teamwork abilities
Ability to work in an agile, fast-paced environment
Analytical mindset with attention to detail
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase