Senior Software Engineer (Python/SaaS)– Symufolk
Onsite: Lahore | EU Time Zone | Full-Time
Experience: 4–5 Years | Immediate Joiners Preferred
We are looking for a highly skilled Senior Software Engineer (Python) to join our growing engineering team and work closely with EU-based stakeholders. You will be responsible for building scalable, secure, and high-performance SaaS solutions in a collaborative Agile environment.
Responsibilities
• Design, develop, test, and maintain complex software systems using Python
• Build and optimize RESTful APIs for production-grade applications
• Participate in technical design, architecture, and code reviews
• Own features end-to-end from concept to deployment
• Work closely with product managers and engineers to deliver business value
• Implement CI/CD pipelines and support automation processes
• Ensure application performance, reliability, and security
• Mentor junior engineers and promote engineering best practices
Qualifications
• 4–5 years of professional experience as a Software Engineer
• Strong expertise in Python and backend development
• Hands-on experience with REST APIs and microservices
• Experience with Docker, Kubernetes, and CI/CD tools
• Familiarity with cloud platforms (AWS preferred)
• Solid understanding of data structures, algorithms, and system design
• Excellent communication skills and ability to work in the EU time zone
Nice to Have
• Experience with Django, FastAPI, Flask, SQLAlchemy
• Knowledge of Elasticsearch / OpenSearch
• Experience with big data or distributed systems