Backend Engineer II
Synapse Analytics- Location
- Maadi, Al Qāhirah, Egypt
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted 7mo ago
- Develop and deploy complex software for our current AI products and technologies, with a strong focus on Python and the Django/Django Rest Framework.
- Collaborate closely with data scientists, business analysts, and project managers to design and create comprehensive software solutions.
- Maintain and support our current backend projects, proactively identifying areas for improvement and optimization.
- Create comprehensive unit, functional, and automation testing for the developed software, ensuring high code quality and reliability.
- Analyze and deeply understand complex business requirements, breaking them down into detailed, actionable development scenarios.
- Research and stay up-to-date with the latest software technologies, actively evaluating and choosing the right technology for each product and project.
- Work effectively and contribute to process improvements in a fast-paced agile environment.
- Work with and enhance our current software development life cycle, including contributing to DevOps concepts such as continuous integration and automated testing.
- Collaborate and integrate seamlessly with frontend developers and other team members, ensuring robust end-to-end solutions.
- BS/BA, MS or PhD in Computer Science or equivalent work experience.
- Excellent knowledge in Python.
- Excellent knowledge in Django/Django Rest Framework.
- Expertise in building highly scalable and robust RESTful APIs.
- Excellent knowledge of UNIX/Linux environments.
- Solid understanding of TCP/IP, Network Programming, and Operating Systems.
- In-depth knowledge and experience with designing and implementing DevOps concepts such as continuous integration and automated testing.
- In-depth knowledge of relational database concepts and extensive experience writing complex SQL queries and optimizing database interactions.
- Strong knowledge of Application Security (TLS/SSL/HTTPS) best practices.
- Excellent experience in using Git for collaborative development.
- Excellent experience in using Docker for containerization and local development.
- Experience in Machine Learning concepts is a plus.
Skills
- Python
- Django
- Unix
- Linux
- TCP/IP
- SQL
- TLS
- Git
- Docker
- Machine Learning
More jobs at Synapse Analytics
All 8IOS Development Intern
Synapse Analytics · Maadi, Al Qāhirah, Egypt · 1mo ago
Engineering Manager
Synapse Analytics · Maadi, Al Qāhirah, Egypt · 3mo ago
Product Owner - Azka Vision
Synapse Analytics · Maadi, Al Qāhirah, Egypt · 7mo ago
Forward Deployed Engineer II
Synapse Analytics · Maadi, Al Qāhirah, Egypt · 7mo ago
Senior Frontend Engineer
Synapse Analytics · Maadi, Al Qāhirah, Egypt · 7mo ago
Similar roles
Software Engineer, Platform - Cairo, Egypt
Speechify · Cairo, Egypt · 2d ago
Software Quality Assurance Engineer
Almentor · Egypt · 2d ago
AI Engineer (Hybrid)
BayanTech · Giza, Egypt · 3d ago
Graduate In Training Program (GIT), AI Engineer
Valeo · Cairo · 3d ago
Senior Backend Engineer - Money Movements Squad
Thndr · Cairo Office · 4d ago
Senior Software Engineer, Core Experiences - Cairo, Egypt
Speechify · Cairo, Egypt · 6d ago