Senior Backend Engineer - Python

9D Technologies


Date: 5 days ago
City: Rawalpindi
Contract type: Full time
9D Technologies is at the forefront of app and game publishing, delivering innovative and engaging mobile experiences to users around the globe. Our mission is to create extraordinary digital experiences that captivate and entertain, and we are committed to pushing the boundaries of creativity and technology.

Responsibilities:

  • Design, develop, and maintain robust backend systems for the scalable and reliable app, ensuring high availability, performance, and security
  • Experienced with microservices architecture allow large applications to enable faster releases and reduce the risk associated with coordinating changes across an entire application
  • Collaborate with cross-functional teams (frontend developers, data scientists, product managers) to define and deliver high-quality software solutions
  • Utilize Django to build RESTful APIs that enable seamless communication between services, frontend applications and microservices
  • Implement an event-driven architecture using tools like Apache Kafka to handle real-time data processing and notifications
  • Ensure code quality through best practices in software development, including automated testing and code reviews
  • Monitor and troubleshoot backend performance issues, ensuring optimal user experiences
  • Stay updated with industry trends and technologies, proactively suggesting improvements to the architecture and processes


Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degrees are a plus.
  • 5+years of experience in backend development, with a strong focus on building scalable and high-performance applications
  • Strong experience in Django for building scalable applications; knowledge of Flask is a plus.
  • Strong knowledge and experience with Cassandra, PostgreSQL, and Bigtable for implementing and managing scalable databases.
  • Familiarity with microservices architecture and best practices for API design (RESTful and GraphQL).
  • Experience with event-driven architecture and tools like Apache Kafka.
  • Understanding of cloud technologies (AWS, GCP, or Azure) and deployment practices.
  • Strong problem-solving skills and the ability to work independently as well as collaboratively in a team environment.
  • Excellent communication skills, with a passion for mentoring junior developers and fostering a positive team culture


Benefits

  • Competitive Salary
  • Family Health Insurance
  • Paid Time Off
  • Work-Life Balance
  • Daily lunch
  • In-house Gym

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

HMS DEVELOPERS (PVT) LIMITED: Country Director - Accounts - Audit - Finance (Experienced Only)

join.com, Rawalpindi
3 days ago
HMS DEVELOPERS (PVT) LIMITED is looking for a Country Director - Accounts - Audit - Finance (Experienced Only)Requirements:A proven track record of working in the banking sector, preferably in a senior finance role.Extensive experience in accounting, costing, budgeting, reporting, and taxation.Advanced proficiency in Microsoft Excel.TasksStrong communication and interpersonal skills.Experience in handling regulatory matters.RequirementsThis position reports directly to the Group Director...

Business Development Manager

SkyOps, Rawalpindi
1 week ago
We're Hiring: Business Development ManagerSkyOps is looking for a highly motivated Business Development Manager to drive growth and expand our footprint in the software industry. If you have a passion for tech, a deep understanding of the software landscape, and a knack for building strong client relationships, we want you on our team!What You’ll Do:Develop and implement business strategies to...

Assistant Manager - Risk and AI (Technical) - Risk Consulting - Rapid Innovation - Pakistan

EY, Rawalpindi
3 weeks ago
At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working...