The Role
The Senior Principal Python Engineer is responsible for writing scalable Python code, designing robust applications, and ensuring low-latency and high-availability through debugging and integration of user-facing elements with server-side logic, while also implementing security protocols.
Summary Generated by Built In
Company Description
Is a Saudi Tech SaaS Start-Up
Job Description- Writing effective and scalable Python codes.
- Designing and implementing robust applications.
- Debugging applications to ensure low-latency and high-availability.
- Integrating user-facing elements with server-side logic.
- Implementing security and data protection.
- Accommodating various data storage solutions.
• 5-8+ Experience on shipping production quality code.
• 5-8+ Python Development Experience
• 3-5+ Experience building micro services & REST API
• 3-5+ Experience with python web framework ( FastAPI, Flask )
• 3-5+ Experience with Python ORM, SQL database (SQLAlchemy).
• Worked at least in one Startup.
• English proficiency is a plus.
- Good Understanding in git, docker, pytest, flake8, and github
Skills Required
- 5-8+ Experience on shipping production quality code
- 5-8+ Python Development Experience
- 3-5+ Experience building micro services & REST API
- 3-5+ Experience with Python web framework
- 3-5+ Experience with Python ORM, SQL database
- Worked at least in one Startup
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Jobs for Humanity connects historically underrepresented talent, including persons with disabilities, refugees, and immigrants, with welcoming employers. They leverage AI to streamline the hiring process, aiming to create a fairer future for all.







