6 Python Developer jobs in Jeddah
Senior Backend Developer - Tech Lead
Posted 3 days ago
Job Viewed
Job Description
About Adam
Adam is an innovative health tech startup addressing men's health challenges in the Saudi Arabian market. We're building a comprehensive digital health platform that connects patients with licensed doctors through secure, compliant technology solutions.
Role OverviewWe're seeking a versatile Senior Backend Developer who thrives in early-stage startup environments and can wear multiple technical hats. You'll be responsible for implementing and building the entire backend infrastructure that powers our patient mobile app, doctor web interface, and admin management system. You will be reporting directly to our CTO and collaborating with a cross functional team. This is a key technical role where you'll have a significant impact on our product development while working closely with the founding team.
Reporting to : CTO
Team : Product Designer, Frontend Developer, Mobile Developer
Key ResponsibilitiesBackend Development (Primary Focus)
- API Development : Design and build RESTful APIs serving our mobile app and web interfaces
- Database Architecture : Design and implement scalable database schemas for user data, medical records, consultations, and treatment plans
- Authentication & Security : Implement secure authentication systems, role-based access control, and medical data encryption
- Integration Management : Build integrations with video consultation platforms (Twilio/similar), pharmacy systems, and notification services
- Real-time Features : Develop chat systems, appointment scheduling, and real-time consultation features
DevOps & Infrastructure (Secondary Focus)
- Cloud Infrastructure : Set up and manage cloud infrastructure (AWS/GCP/Azure) with focus on healthcare compliance
- CI/CD Pipelines : Establish automated deployment pipelines for rapid, reliable releases
- Monitoring & Logging : Implement comprehensive monitoring, logging, and alerting systems
- Security & Compliance : Ensure GDPR compliance and healthcare data protection standards
- Performance Optimization : Monitor and optimize system performance and scalability
Technical Leadership & Collaboration
- Solution Implementation : Design the architecture and implement technical solutions
- Code Quality : Implement coding standards, participate in review processes, and maintain technical documentation
- Scalability Implementation : Build systems that can scale from hundreds to thousands of users
Technical Debt Management : Balance rapid development with maintainable code
Skills️ Technical Requirements
Must-Have Skills
- PHP/Laravel : 7+ years of PHP development with strong Laravel framework experience (Laravel 8+)
- Database Expertise : Strong experience with MySQL/PostgreSQL, Eloquent ORM, and database design
- API Development : Proven experience building RESTful APIs with Laravel API Resources and Sanctum authentication
- Cloud Platforms : Hands-on experience with AWS, GCP, or Azure (AWS preferred) and PHP deployment
- DevOps Tools : Experience with Docker, CI/CD pipelines (GitHub Actions, GitLab CI), and server management
- Security : Understanding of Laravel security features, authentication, authorization, encryption, and healthcare data protection
- Version Control : Proficiency with Git and collaborative development workflows
- Healthcare Tech : Previous experience with healthcare applications or HIPAA/GDPR compliance
- Real-time Systems : Experience with Laravel WebSockets, Pusher, or integrating Node.js services for real-time features
- Laravel Ecosystem : Experience with Laravel packages (Horizon, Telescope, Sanctum, Cashier) and Composer
- Monitoring Tools : Experience with APM tools (New Relic, DataDog) and Laravel-specific monitoring (Bugsnag, Sentry)
- Caching & Queues : Experience with Redis, Laravel Queue system, and job processing
- Mobile Backend : Experience building Laravel APIs specifically for mobile applications
- Arabic Language : Ability to work with Arabic text, UTF-8 encoding, and RTL interfaces in Laravel
- Startup Experience : Previous experience in early-stage startups or small technical teams
- Infrastructure as Code : Experience with Terraform, Ansible, or Laravel Forge for deployment
- Microservices : Experience with Laravel microservices or integrating with Node.js services
- Payment Systems : Experience with Laravel Cashier, Stripe, or regional payment gateways
Laravel Nova/Filament : Experience with admin panel solutions for healthcare data management
#J-18808-LjbffrSoftware Engineer
Posted 14 days ago
Job Viewed
Job Description
Radicalhire, Saudi Arabia
Our Client is a leading solutions provider in Saudi Arabia and the Middle East, offering a wide range of solutions such as E-Learning, Document Management, and Customized Educational Solutions. They are authorized partners and resellers for WebCT, providing a world-leading course management system along with other tools for complete web-based learning solutions to higher education, K12, and corporate e-learning. In an effort to enhance their presence and solution provisioning, our client is looking to hire qualified professionals.
Job Specification- Bachelor of Computer Science
- 2-3 years experience
- .Net and SQL Experience is a must
- Knowledge of Document Management Systems is an asset
- Good verbal and written English
Senior Software Engineer
Posted 17 days ago
Job Viewed
Job Description
OUR VALUABLE CLIENT REQUIRED SENIOR SOFTWARE ENGINEER,
He should have Lead software systems and/or subsystems development for assigned projects/releases to assure delivery within scope and required quality.
- Significant practical experience in software development or IT implementation/design.
- Good analytical skills.
- Ability to persuade others.
Location: Information Technology and Services - Karachi, Pakistan
#J-18808-LjbffrSenior Software Engineer - Python/MongoDB
Posted 4 days ago
Job Viewed
Job Description
Overview
Senior Software Engineer - Python/MongoDB
Canonical is building a fully managed MongoDB solution based on Juju to deploy and operate MongoDB on machines, VMs, public cloud and Kubernetes. We aim to enable high-performing, rock-solid MongoDB deployments across multi-cloud or on-premise environments, and you will contribute as a Python developer with a MongoDB background to help achieve this.
ResponsibilitiesWe are looking for an experienced Python developer with MongoDB experience to help build the solution and contribute to a reliable and secure MongoDB deployment platform. The MongoDB team is small, so you will be a key contributor with a meaningful impact on the product and the broader ecosystem.
Who you are- You love technology and working with brilliant people.
- You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments.
- You have experience operating and managing MongoDB clusters.
- You are experienced with modern infrastructure deployment automations or with traditional Linux systems administration, operations, and package management.
- You are passionate about quality and automatic testing.
Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.
Seniority level- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Software Development
Get notified about new Senior Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrPython Software Engineer - Ubuntu Hardware Certification Team
Posted 14 days ago
Job Viewed
Job Description
Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical .
Canonical is hiring a Python Software Engineer to join the Certification team, which develops tools to verify hardware compatibility with Ubuntu across desktops, laptops, servers, and IoT devices. The team works at the intersection of hardware and software, making familiarity with hardware essential for the candidate.
The Certification team creates tools for certifying hardware with Ubuntu Core, Ubuntu Desktop, and Server: . We design hardware probes and frameworks for software testing that ensure Ubuntu runs correctly on various devices.
This role offers an opportunity to impact Linux adoption across multiple device categories and industries. Canonical provides a dynamic, learning-rich environment, with the team primarily based in EMEA time zones, collaborating with colleagues in the Americas and APAC.
We work closely with silicon manufacturers, OEMs, ODMs, and internal teams to ensure a seamless, secure Ubuntu experience out of the box, expanding Ubuntu's presence on diverse devices.
Role descriptionWe seek a self-motivated Python developer to work on test automation tools and Linux-based embedded hardware. The role involves developing and maintaining Canonical's open-source certification tools, creating hardware solutions for test automation, and enhancing existing processes to improve Linux user experience.
Key responsibilities- Maintain and develop features for Python-based test automation tools like Checkbox, used internally and by industry partners.
- Innovate methods for remote, automated testing.
- Develop software for in-house testing hardware related to device features such as graphics, hotplug, and Bluetooth.
- Write functional and performance tests to support hardware enablement and regression prevention.
- Participate in international meetings, with occasional travel 2-3 times per year.
- Proficiency in Python programming.
- A pragmatic, quality-focused approach to software development.
- Interest in test automation methodologies.
- Experience with Ubuntu or other Linux distributions.
- Ability to work effectively within a globally distributed team.
- Passion for tinkering and making.
- Experience in agile development environments.
- Hardware testing experience, such as in IoT.
- Familiarity with C programming language.
About Canonical
Canonical is an international software company collaborating with the open-source community to deliver Ubuntu, the world's leading free software platform. Our services help organizations reduce costs, enhance security, and improve efficiency with Ubuntu.
We promote a diverse workplace, valuing different experiences and perspectives. All applications are considered fairly regardless of background or identity.
#J-18808-LjbffrSoftware Engineer Jobs in Saudi Arabia (Sep 2025) - Bayt.com
Posted today
Job Viewed
Job Description
Embedded Systems Lead – Riyadh, Saudi Arabia
Lead a dynamic team of software engineers in Riyadh, Saudi Arabia, focusing on embedded systems and software architecture.
- Responsibilities include managing code quality, training engineers, and developing C/C++ code for microcontrollers.
- Collaborate with multi-disciplinary teams, troubleshoot system issues, and ensure effective integration of hardware peripherals.
- Experience with Git, MATLAB, and serial communication protocols is essential for success in this role.
A leading manufacturing company in Riyadh seeks a skilled web developer and designer proficient in Adobe and WordPress.
- Full-time morning shifts with a salary between 4,000 to 5,000 SAR, including accommodation and transportation.
- Interested candidates should send their CV and previous work samples to apply.
Seeking a Senior Mobile Developer to create a patient-facing app for a health tech startup in Jeddah.
- You will build a secure, culturally sensitive mobile experience for men seeking healthcare support.
- Collaborate with a cross-functional team and report to the CTO while integrating APIs, optimizing app performance, and ensuring data security.
- Ideal candidates have 4+ years in mobile development and experience with React Native or Flutter.
We are looking for experienced Technical Leads for Frontend and Backend roles in React and .NET respectively.
- The ideal candidates will manage the development of high-quality applications while collaborating with cross-functional teams.
- Strong communication skills in Arabic and English are required, along with a minimum of six years of relevant experience in their respective fields.
- Candidates must be able to work independently in a remote setting.
Be The First To Know
About the latest Python developer Jobs in Jeddah !