Sr. Backend Engineer

Posted Yesterday
Be an Early Applicant
Egypt
Mid level
Information Technology
The Role
As a Sr. Backend Engineer, you will develop scalable services for the CEQUENS platform, while analyzing code, implementing DevOps processes, and supporting junior engineers. You will tackle performance challenges and help choose emerging technologies, delivering high-quality software within a fast-paced environment.
Summary Generated by Built In

Description

In this role, you will work on our core components, implementing the vision of CEQUENS Platform experiencing exponential growth, rapid and continues products/features rollouts.

You will join a high-impact, multi-talented, cross functional engineering squad and will be responsible for developing a suite of scalable, resilient, and secure services underlying all our products. You will be implementing globally available, scalable, and highly performance services handling millions of transactions. You will make key technical decisions and design choices, as well as writing amazing code, and you’ll provide advice and support to more junior engineers.

We expect and encourage you to learn, grow and take on ever more ambitious challenges as the company and team scales.

Responsibilities:

    • Create, maintain, own, and operate your team’s services that supporting fundamental capabilities within CEQUENS platform.
    • Deliver high-quality software features that meet coding and design patterns best practices.
    • Work closely with engineering manager, architect, and business teams to solve challenging problems.
    • In-depth analysis of code identifies anti-patterns and provide an improvement plan.
    • Develop code that supports a fully automated DevOps process.
    • Tackle challenging problems for developing high availability services in a distributed cloud environment that needs to scale exponentially.
    • Help evaluate and choose emerging technologies, new service protocols and architectures, self-healing capabilities, globally distributed caching, performance, and code quality tooling, etc.
    • Write high quality, maintainable code with extensive test coverage in a fast-paced startup environment with tight schedules.
    • Manage resolving high urgent live/production issues and ad-hoc requests in the most efficient way.
    • Support and\or assist Junior or mid-level engineers (if needed).
Requirements
  • Bachelor’s degree in computer science or engineering.
  • 3-5 years of hands-on software engineering experience in backend-end technology with Node JS.
  • Node JS … You are a rock-solid Node JS developer and use it regularly. You know how to apply best practices in Node Js.
  • Databases … You’re comfortable with relational and non-relational databases, replication schemes to enable high availability with failover.
  • Testing … You are passionate about quality and can engineer it at all stages of software development with good experience in Unit Testing.
  • Agile … You are good in practical aspects of Scrum (or other agile methodologies) within a team and in a distributed cross-team environment.
  • Understand scalability challenges and performance of server-side code. You can design and develop horizontally scalable, resilient, and high-performance REST services.
  • Experience in Microservices, Serverless and Containerization
  • Proven knowledge and experience in applying design pattern best practices.
  • Solid knowledge of SOLID principles, object-oriented, and design principles.
  • Knowledge of REST standards and how to build RESTful services using node.js.
  • Deep knowledge with the HTTP protocol, with the ability to build an http web server using native node.js.
  • The ability to build -or contribute to designing- highly scalable systems with different distributed architectural styles like: “Service Oriented Architecture”, “Event-Driven Architecture”, “Microservices Architecture”.
  • Knowledge/Experience of In-memory caching technologies.
  • Knowledge/Experience of message queuing systems, protocols, and technologies.
  • Experience working with Cloud in general and specially AWS …. Services like (S3, Lambda, Dynamo & Streams) is a plus.
  • Experience with .Net, C# and\or ASP.net is a big plus.

Top Skills

Node Js
The Company
London
233 Employees
On-site Workplace
Year Founded: 2011

What We Do

CEQUENS is a multi-award-winning omnichannel communication solutions provider. We are on a mission to simplify customer engagement through our innovation-focused solutions engineered for customer-first organizations.

We support businesses with communication APIs, multichannel applications and connectivity solutions such as SMS, WhatsApp Business, voice, and multifactor authentication. Our product suite aims to solve our customers’ unique problems and cultivate deeper human connections between businesses and individuals in every market we play.

With 5 office locations and 128+ direct network connections, CEQUENS empowers more than 1000 businesses in over 107 countries with faster, better, and stronger communication fine-tuned to their industries. Our platform boasts a 99.96% uptime and is built on industry-leading security standards.

CEQUENS is an ISO-certified and a PCI DSS-compliant company, and has been rated as a Tier One A2P SMS solutions provider in ROCCO's A2P SMS Market Impact Reports 2023. It is also recognized as a Meta Business Partner as well as a value-added service provider for Microsoft Teams Phone and WhatsApp Business. Our vision is to become the most compelling partner for developers, startups, and enterprises looking for simple and meaningful ways to connect.

For more info, contact [email protected]

Similar Jobs

BlackStone eIT Logo BlackStone eIT

Senior Backend Developer

Information Technology • Consulting
Egypt
171 Employees

BlackStone eIT Logo BlackStone eIT

Senior Backend Developer (NodeJs)

Information Technology • Consulting
Egypt
171 Employees
Egypt
213 Employees

Yassir Logo Yassir

Senior Back-end Developer

Information Technology • Mobile • Consulting
Hybrid
Cairo, EGY
1213 Employees

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account