Senior Python Engineer @ Ciklum
Your Application Journey
Email Hiring Manager
Job Details
About Ciklum
Ciklum is a custom product engineering company supporting multinational organizations and scaling startups to solve complex business challenges. With a global team of over 4,000 highly skilled professionals, we engineer technology that redefines industries.
About the Role
As a Senior Python Engineer, you will join a cross-functional development team engineering tomorrow’s experiences. You will work on a digital transformation project for a leading global provider in audit, tax, and advisory services by evaluating current technologies and building new solutions.
Responsibilities
- Design and implement complex backend features from conception to deployment.
- Write clean, secure, and scalable code with comprehensive documentation.
- Perform detailed code reviews to ensure high quality and promote knowledge sharing.
- Engage in all stages of the SDLC including planning, development, testing, and deployment.
- Mentor junior developers and participate in technical interviews.
- Enhance engineering and quality standards across the team.
Requirements
- Expertise in Python and its frameworks such as Flask and FastAPI.
- Strong grasp of OOP, SOLID, and GRASP principles.
- Experience with Pandas, ORM frameworks, and both RDBMS and NoSQL systems.
- Proficient in version control systems (e.g., GIT) and cloud environments (AWS, Azure, Google Cloud).
- Advanced testing skills using unittest, pytest, and nose2.
- Experience in both monolithic and distributed system architectures.
Desirable Skills
- Experience with search engines like ElasticSearch or Azure Search.
- REST API development experience for mobile applications.
- Integration with third-party solutions.
What’s in it for You?
Ciklum values your well-being and professional growth with competitive benefits, tailored education paths, flexible work schedules, and global project impact. Enjoy a welcoming environment with numerous opportunities to level up your expertise.
Key Skills/Competency
Python, Flask, FastAPI, Pandas, OOP, Cloud, SDLC, Testing, Code Reviews, Mentorship
How to Get Hired at Ciklum
🎯 Tips for Getting Hired
- Customize your resume: Highlight Python and backend accomplishments.
- Research Ciklum: Understand their projects and global impact.
- Showcase technical expertise: Emphasize experience in Python frameworks.
- Prepare for interviews: Practice coding tests and system design.
- Network: Connect with current employees on LinkedIn.