Backend Engineer / C++

blnk
Egypt
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Analytical thinking","Problem-solving","Written communication","Verbal communication","Collaboration"]

Design, develop, and maintain robust backend systems using C++ to power applications and services. Build RESTful APIs and integrate with frontend and third-party systems. Own database schema/query optimization with PostgreSQL or MySQL, including migrations and data versioning. Write unit/integration tests, debug production issues, and apply security and performance best practices while documenting APIs and architecture.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
blnk
blnk
1 year ago

Backend Engineer / C++

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Design, develop, and maintain robust backend systems using C++ to power applications and services. Build RESTful APIs and integrate with frontend and third-party systems. Own database schema/query optimization with PostgreSQL or MySQL, including migrations and data versioning. Write unit/integration tests, debug production issues, and apply security and performance best practices while documenting APIs and architecture.
Location: Egypt
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and implement scalable, maintainable backend solutions in C++.
  • •Develop and maintain RESTful APIs for application functionality and third-party integrations.
  • •Design and optimize database schemas and queries using relational databases, including migrations and versioning.
  • •Build system architecture with microservices or modular approaches, and ensure secure, high-performance integrations.
  • •Write unit and integration tests, perform performance testing, and debug production issues; collaborate across teams and maintain documentation.

Key Requirements

  • •Bachelors or master’s degree in computer science or computer engineering.
  • •Proficiency in C++ and strong RESTful API design/development skills.
  • •Experience with relational databases (PostgreSQL or MySQL) and ORMs like Django ORM.
  • •Familiarity with Git and container technologies such as Docker and Kubernetes.
  • •Knowledge of cloud platforms (AWS, Google Cloud, or Azure) and caching systems like Redis or Memcached, plus CI/CD pipeline experience.
Education:Bachelor's in Computer science or computer engineering
Skills:Analytical thinkingProblem-solvingWritten communicationVerbal communicationCollaboration
Tech Stack:C++RESTful APIsPostgreSQLMySQLDjango ORMGitDockerKubernetesAWSGoogle CloudAzureRedisMemcachedCI/CD

Company Brief

blnk
blnk is an Egyptian consumer finance company offering point-of-sale financing. It enables shoppers to get instant credit at partner merchants, with approvals in minutes and repayment terms up to 36 months.
Industry: Lending
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: 6th of October, Giza, Egypt
WebsiteLinkedIn