Principal Back-end Engineer

  • b_labs
  • Cairo, Cairo Governorate, Egypt
  • Full-time

وصف الوظيفة

mylo is a leading fintech platform dedicated to empowering individuals and businesses with accessible and responsible financial solutions. We strive to create a positive impact by helping our customers achieve their financial goals, build wealth, and improve their overall financial well-being.

We are seeking a highly motivated Principal Back-end Engineer to join our growing team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust back-end systems to support our platform. You will work closely with cross-functional teams to deliver high-quality software solutions and drive technical innovation.

Responsibilities:

  • Lead the design and architecture of back-end systems, ensuring scalability, reliability, and performance.
  • Develop high-quality code and conduct code reviews to maintain code quality standards.
  • Collaborate with product managers and other stakeholders to define technical requirements and deliver innovative solutions.
  • Mentor and coach junior engineers, fostering a culture of learning and growth within the team.
  • Implement best practices for software development, testing, and deployment processes.
  • Stay updated on industry trends and technologies to drive continuous improvement.

إمتيازات الوظيفة

Office environment: When you come to our b_labs office, you'll find creative workspaces, a well-equipped kitchen, and an open design to foster collaboration between teams.

Education budget: We believe the learning journey never ends, therefore you will be entitled to an annual education budget to take part in trainings, courses or onsite conferences of your choice.

Flexibility: You know best whether you want to work from home or in the office. However, if you want to join your teammates onsite, we will subsidize the costs for lunch to foster the b_labs office community

Equipment: From "Day 1" you will receive all the equipment you need be successful at work. Therefore, you can choose your laptop and get all the tools you need to stay on top of your game.

متطلبات الوظيفة

    • Bachelor’s or Master’s degree in Computer Science or a related field.
    • 8+ years of experience in back-end development, with expertise in [specific languages or technologies].
    • Proven track record of designing and building scalable and high-performance back-end systems.
    • Strong understanding of software architecture principles and design patterns.
    • Experience leading and mentoring engineering teams.
    • Excellent communication and collaboration skills.
    • A track record of technical excellence, delivering resilient & scalable systems, ideally behind consumer products.
    • End-to-end problem solving, from client applications to backend infrastructure
    • Being comfortable working in a team that deals with ambiguity
    • Strong experience working on the backend of a technology product
    • Plus: Having some experience with strongly typed languages (Go, Java, C, Scala etc.)
    • Preferred to have fintech experience