Senior Software Engineer

About this role:

As a Senior Software Engineer of WeLend, you will be responsible for the design, development and deliver of high-performance, high-traffic and high-throughput digital platform for our online lending products. You will work in an energetic team of a fast-growing tech company which share the common goal of driving technical excellence and delivering quality software. You will get plenty of chance to learn and build up your career in the FinTech domain.

What you’ll do and what success looks like in this role:

  • Work with the technical and business teams to design, implement and extend our digital platform
  • Design, develop and maintain software applications to improve and enhance the digital platform and business operations
  • Integrate new technologies and techniques into our existing systems
  • Perform optimization and code refactor to make the systems more robust, reliable, sustainable and high quality
  • Ensure the developed platform is running smoothly

What is required and what we’re looking for:

  • Bachelor’s Degree or above in Computer Science / Engineering or related disciplines
  • 8+ years professional experience in software development, with at least 2 years leading software teams
  • Skilled in at least one modern programming language (Ruby, Node, Java, Python, JavaScript, C# etc.)
  • Candidate with good breadth of experience in multiple technologies, tools, frameworks and processes is highly regarded
  • Work experience in HTML5, CSS3, REST API, SQL or NoSQL databases, AWS, GCP, Heroku, containers and orchestration tools, open-source software and shell scripting is essential
  • Solid understanding of core computer science and software engineering concepts like algorithms, data structure, microservices, software design patterns, OOP, etc. is a must
  • Experience working in an Agile/Scrum team with software engineering best practices like automated testing, test-driven development, cyber security, CI/CD, DevOps, etc. is highly preferred
  • Work experience in site reliability and application performance monitoring is a plus
  • Able to work independently with project stakeholders with various technical backgrounds, understand their needs and concerns, and solve their problems in an effective manner
  • Good logical and analytical reasoning capabilities
  • Fluent in English and Chinese, good written and verbal communication skills
  • Candidate with less experience will be considered the position Software Engineer

WeLab perks:

  • Competitive salary
  • Learning and development stipend, because we value lifelong learning and believe the best way to invest in our employees is to encourage them to continue to learn
  • Work hard and laugh lots (chicken wings and french toast, etc.) with a high-performing, fun and diverse team
  • Weekly afternoon teas and fully stocked fridge
  • Coffee stipend
  • Conveniently located office surrounded by diverse and delicious lunch options
  • Lively office with gaming consoles and a ping pong table
  • Fun extracurricular activities with your colleagues like hiking, yoga, badminton, wine tasting, dragon boat racing, rock climbing, etc.
  • Employee referral bonuses

Awards & recognition:

  • KPMG’s 2018 Fintech Top 100 – #7 in China and #23 globally, only Hong Kong fintech recognized on the list for 3 straight years
  • The Asian Banker’s “Best Business Model” and “Best Data Analytics Initiative” in 2018

We offer competitive salary package to the successful candidate. If you are interested in joining this exciting team, please email your resume to us at [email protected]

All information provided by applicants will be used for recruitment purposes only. Information of unsuccessful applicants will be destroyed within 12 months of receipt.

Submit your resume