Python Engineer

Karachi

Job Description

Python Engineer

We are looking for a Python Engineer who is a talented ninja python programmer and is interested in being part of a platform that handles millions of requests per day. You will participate in conceiving, designing and delivering the most complex products and pushing the boundaries of perfection. We're a team of 4,000 ambitious, curious people building trading platforms that are used by hundreds of millions of people every month to buy and sell almost anything.

What you will be doing:

  • Hit the ground running - Gather up-to-date and in-depth understanding of the existing code base and technologies stack within weeks;
  • Actively participate in planning sessions around new product features, deliver detailed roll-out/roll-back strategies for releases.
  • Research and apply industry trends as part of your daily work;
  • Create unit tests in accordance with our established standards to cover assigned work;
  • Write and maintain exemplary code following our existing programming practices;
  • Actively contribute in post-release maintenance issues;
  • Develop elegant solutions for complex problems;
  • Pioneer reliability and efficiency of our current code base, platforms and/or core systems;
  • Impact on the direction and scope of technical vision within your stream;
  • Contribute in defining the architecture of your product steam;
  • Gain a detailed understanding of the complete architecture of our product and the position of your product stream in it;
  • Participate in peer-programming sessions and provide guidance on tasks, irrespective of complexity or scale;
  • Code review all major pull requests, defining programming standards and providing constructive feedback.
  • Provide and share a broad knowledge of technologies and architectures and function as a mentor within the scope of your product stream (and outside of it when required);
  • Capacity to push back requirements when incomplete;
  • Ability to handle the entire software development life cycle, end to end
  • Liaises with the other back end engineers within your product stream, the QA team, design team and your Tech Team Lead;
  • Liaise with other tech teams to share innovations from your stream

Who we're looking for:

  • 3+ years of professional back-end software engineering experience;
  • Experience working on high-traffic and large-scale web products;
  • Experience with web infrastructure, distributed systems, performance analysis, search infrastructure;
  • Driven to gain insight into different new and old technologies;
  • Been on at least one "death march" and know exactly why some things are to be avoided;
  • 3+ years of experience in analysis, design, coding and implementation of next generation web applications in Python and Django;
  • 1+ year(s) of experience in API based architectures (eg SOA);
  • Ability to prioritize tasks and quickly adjust in a rapidly changing environment
  • Maintain and ensure optimal software quality within the assigned product;
  • Being actively involved in forming a product vertical team of excellent back end engineers that deliver high-quality code;
  • Passionate about making a difference, a self-starter, takes initiatives and follow through them.

What we'll give you:

  • Unique opportunity to join an international company (we are part of the Naspers international group) and one of the major Internet Brands, not only in Pakistan, but in the world
  • Become part of a winning team and rapidly growing business that really makes a difference in the daily lives of millions of users by enabling win-win transactions
  • Health insurance coverage for all employees and their spouse and children
  • Life insurance for all employees
  • Annual paid holidays of 20 working days along with 15 sick leaves
  • Provident Fund for all employees
  • Staff recognition & personal development plan
  • Flexible working hours
  • A cool, start-up environment
  • Casual dress code and vibrant social scene

What you need to know about us:

  • We connect local people to buy, sell or exchange used goods and services by making it fast and easy for anyone to post a listing through their mobile phone or on the web. Hundreds of millions of people in local markets around the world generate more than 1.7 billion monthly visits, 35 billion monthly page views and 54 million listings every month on the OLX Group's online marketplaces
  • OLX is part of the OLX Group, a global product and tech company with 17 brands, +40 countries, +5000 people and one mind-set
  • Our mission is to make it super easy for people to buy and sell almost anything, boosting local economies
  • We are proud to be different, and we work differently too. We combine the spirit and agility of a start-up with the maturity that comes from being part of a 100-year-old company
  • We are curious, ambitious and allergic to corporate interference. We improvise, experiment and push each other further, embracing uncertainty and driving change

If you are as excited as us about this position and our company, we hope you join us! If you'd like to learn more about the OLX Group, take a look at the other parts of our website. And remember, we are an equal opportunities employer.


Similar Jobs

Wordpress/Front-End Developer BOHRADEVELOPERS  Karachi

  We have an immediate need for a full-stack WordPress developer for our US Based Projects. The ideal candidate has a thorough understanding of WordPress...

View similar Jobs of Information Technology
Wordpress/Front-End Developer BOHRADEVELOPERS  Karachi

  We have an immediate need for a full-stack WordPress developer for our US Based Projects. The ideal candidate has a thorough understanding of WordPress...

View similar Jobs of Information Technology
Wordpress/Front-End Developer BOHRADEVELOPERS  Karachi

  We have an immediate need for a full-stack WordPress developer for our US Based Projects. The ideal candidate has a thorough understanding of WordPress...

View similar Jobs of Information Technology
Part Time IT Graduate Trainee Program Anderson Enterprises  Lahore

Part Time – 6 Hours day Must have done an IT degree. Must have some programming or development knowledge. Must be willing to learn Magento. Must live in Lahore. After...

View similar Jobs of Information Technology
C++ Developer ION Group  Karachi  

Job Description We are looking for skilled and dynamic developers to grow our ability to develop and deliver market data interfaces, market access gateways, and associated software for...

View similar Jobs of Information Technology
Recruitment Researcher & Data Entry Operator (Trainee & Experienced) ResourceSmith  Lahore  

Job Description resourceSmith established in 2010 has been servicing the International Recruitment industry from our office based in Lahore, Pakistan. We are looking for young,...

View similar Jobs of Information Technology

More Jobs like this Job

Senior Mechanical Design Engineer RapidTack  Lahore

Job Description About Company: Rapid Tack is a Research and Development (R&D) organization that deals with product...

Operations Manager/Senior Manager Noon Academy  Lahore

Job DescriptionOperations Manager/Sr Manager 6+ Yrs Lahore, PakistanOur Story:Noon Academy is one of the fastest-growing EdTech startups. In...

Commercial Experience Executive PMCL-JAZZ (Formerly known as Mobilink)  Karachi

Job DescriptionGrade Level: L1Location: Karachi Last date to apply: 30th March 2021What is a Commercial Experience Executive?The Commercial...

HR Consultant Wellness Business System  Karachi

Executive Assistant We are Searching for some males and females for indoor Office base work. Department! *HR *Customer Dealing ...

Direct Sales Executive (B2C) Cyber Internet Services  Karachi

  Overall Scope: A competitive and trustworthy Direct Sales Executive-DSE to help in build up...

Technical Farm Manager SG Allied Businesses Ltd.  Murree

Job DescriptionWe have Pakistan's only round the year flower bulbs and chrysanthemum flower production farm in Ghora Gali Murree.We are...

C++ Developer ION Group  Karachi

Job Description We are looking for skilled and dynamic developers to grow our ability to develop and deliver market data interfaces,...

Branch Managers & Assistant Branch Managers Papa John's  Lahore

Must have experience in food industry Application Deadline: 10/04/2021 Job Type: Full-time Salary: Up to Rs45,000.00 per...