Senior Python Software Engineer

Offer by Prezzee

python

django

reactjs

mysql

postgresql

About this job

Job type: Full-time
Experience level: Senior
Role: Backend Developer



Technologies

python, django, reactjs, mysql, postgresql



Job description

Senior Python/Django Software Engineer

Prezzee is a young and multi award-winning tech start-up headquartered in Sydney, Australia. Within less than 3 years, the revolutionary Prezzee eGift card is now used across hundreds of established Australian and International brands such as Coles, Myer, David Jones, Rebel, Jetstar, Spotify and Uber. Implemented in a niche worth $2B today, Prezzee is experiencing exponential growth and is expanding his team of software engineers to deliver on a new strategic plan to further expand in Australia and internationally.

SUMMARY

We’re seeking a senior software developer with strong commercial experience in building Python / Django web applications. For this highly rewarding and highly competitive salary package, you shall be an expert in Python and have a very thorough knowledge of Django web framework.

ABOUT YOU

You have a growth mindset and are passionate about programming and technology in general. Building things is fun to you, you are curious, you love technology and see every challenge as an opportunity to push yourself and learn.

When challenged with big, new problems you are able to come up with possible solutions and advocate for an approach. You build things well and are meticulous in your implementation as well as in everything you do. You are solution focused and have the ability to communicate effectively within the Team. Putting the Team first is natural to you – and therefore, you are looking to apply your skills within an elite team of engineers, at a company which values treating each other well and helping each other succeed.

YOUR PROFILE

  • You are an expert in Python and have very thorough knowledge of Django web framework.
  • You have a strong understanding of algorithm complexity, data structures, concurrency & systems performance
  • You have very strong backend development skills
  • You have 5 or more years professional experience with Python backend development and the ability to deliver high quality battle-tested code
  • You have extensive understanding and experience with Django full-stack framework.
  • You have excellent knowledge of object-oriented programming principles, design patterns and refactoring techniques
  • You write clean testable code and have previous experience with TDD
  • You have professional development experience integrating backend applications with RESTful web services and MySQL or PostgreSQL databases.
  • You have worked with authentication schemes before (e.g. OAuth2, JWT)
  • You are very familiar with CI/CD best practices
  • While not necessary, having front-end development skills with a modern framework (React, Vue, Angular) will be advantageous

AT PREZZEE, YOU WILL

  • Have backend-focused ownership of projects including the design, development, and optimization of the underlying infrastructure
  • Deliver quality and clean testable code for our web apps and APIs
  • Minimise solution complexity
  • Perform code reviews and share ownership of the code base
  • Work with other talented engineers to build a product of high quality for our users
  • Work in a challenging and fun environment
  • Have a very competitive salary package, staff discounts as well as bonuses based on company-wide targets

ABOUT US AT PREZZEE

The best part of working at Prezzee is our team - we are fun, diverse, and very dynamic. At Prezzee you'll be part of a fast paced start-up culture whose mission is to disrupt the Gift Card industry. You'll be working with like-minded problem solvers who love what they do. The Prezzee team values include humility, shared ownership, collaborative mindset, result-driven and flexible work arrangements. While we prefer people to work on-site, we also work hard to accommodate the different lifestyles of our team members so that everyone is set up for success and empowered to do their best work.

BENEFITS

  • Our Sydney office is located in vibrant Surry Hills, just a 5-minute walk from Central Station
  • Enjoy our fully equipped kitchen, you are welcome to cook for yourself or the team whenever you want
  • Fancy a run or a ride? You can always have a shower at the office and start your day fresh and energised


A new version is available REFRESH