Senior Software Engineer Python at Dubizzle

Dubai, United Arab Emirates

Posted on Sep 02 2015 (over 1 year ago)

Visas:

Residence Visa

Are you a thought leader and expert in your technology stack? Can you solve any task thrown at you, irrespective of complexity or scale? Do you mentor those in your team and push the boundaries of perfection? Do you know which corners can and can't be cut? Delivering A-class products that scale to millions of users, applying new industry trends and challenging your peers are all part of the daily gig.

Our Senior Software Engineers conceive, design and deliver the most complex products within their stream. They have an intimate knowledge of the business domain and always put our user's experience first.

Your Responsibilities?

  • Hit the ground running - Gather up-to-date and in-depth understanding of the dubizzle code base and technologies stack within weeks;
  • Lead 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 dubizzle’s 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 dubizzle’s technical vision within your stream;
  • Define 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;
  • Work in a mentoring capacity within a peer-programming environment 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;
  • Handle the entire software development life cycle, end to end

Skills & Requirements

Your skills and experience?

  • Excellent communication & interpersonal skills; This is an absolute must, we have heated debates around complicated subjects and you will be expected to lead conversations around them;
  • 5+ years of professional front-end and/or 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;

Back End Engineer

  • 4+ years of experience in analysis, design, coding and implementation of next generation web applications in Python and Django;
  • 2+ years of experience in API based architectures (eg SOA);

About Dubizzle Middle East FZ LLC

dubizzle is a horizontal C2C free classifieds website that was started in 2005 in Dubai by two co-founders, J.C. Butler and Sim Whatley. Over eight years, dubizzle has grown to become the largest C2C platform in the MENA region. In 2010, dubizzle raised funding for the first time from a strategic partner, Naspers. Naspers invested in dubizzle for a 25% stake in order to help grow the business throughout the MENA region.

dubizzle is now an OLX company: OLX is the world's leading classifieds brand. The OLX network of companies operates in more than 40 growth markets in Asia, Africa, Middle East, Latin America and Europe. Worldwide we get more than 200 million unique visitors monthly generating more than 360 million page views per day.

Our people are from all over the world, with staff from over 35 different countries, speaking 15+ different languages. We believe in only hiring and retaining “A” players, and providing them a culture of context rather than control. We encourage creative ideas and testing those ideas with data. We like to ship early and ship often, test, and iterate.

Questions?

Do you have any question or comment for Dubizzle about their position Senior Software Engineer Python?

You

Please log in to ask a question

Get noticed by being the first to ask Dubizzle a question.
No question right now? Subscribe to this job post to be notified when other applicants ask something.