{bc}
linkedin

Back End Developer

UniSpark Innovation
Dubai, UAE
fulltime
Entry
Today
BackDeveloperEnd
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

BackDeveloperEnd
Smart Apply

Full Job Posting

Overview

We are seeking a highly skilled and experienced Senior Backend Developer - Python to join our dynamic engineering team.

The Role

As a Senior Backend Developer, you will play a critical role in designing, developing, and maintaining robust, scalable, and high-performance backend systems for our core products.

You will be responsible for the full lifecycle of our backend services, from architectural design to deployment and ongoing optimization.

This is an exciting opportunity for an individual who thrives on complex technical challenges and is passionate about building high-quality software.

Responsibilities

:

1.

Design, develop, and deploy highly performant and scalable backend services and APIs using Python.

2.

Lead technical design discussions and contribute to architectural decisions for new and existing systems.

3.

Collaborate closely with product managers, frontend developers, and other stakeholders to define requirements and deliver solutions.

4.

Write comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability.

5.

Optimize database performance, design schemas, and ensure data integrity.

6.

Participate in code reviews, mentor junior developers, and promote best practices within the team.

7.

Troubleshoot and resolve complex production issues, ensuring high availability and reliability of our services.

8.

Contribute to the continuous improvement of our development processes, tools, and infrastructure.

9.

Stay up-to-date with emerging technologies and industry trends.

Required Skills And Experience

1. 7+ years of experience in backend software development, with a proven track record of building and deploying scalable systems.

2.

Expert proficiency in python programming

3.

Building REST API using FastApi framework

4.

Strong expertise in database design, optimization, and administration (e.g., PostgreSQL, MySQL, NoSQL databases like MongoDB, Cassandra).

5.

Experience with containerization technologies (Docker, Kubernetes).

6.

Solid understanding of RESTful APIs, microservices architecture, and distributed systems.

7.

Experience with message queues (e.g., Kafka, RabbitMQ) and caching mechanisms (e.g., Redis).

8.

Proficiency with version control systems (Git) and CI/CD pipelines.

9.

Excellent problem-solving, analytical, and communication skills.

10.

Ability to work independently and as part of a collaborative team.

Cybersecurity Acumen (Should Have)

1.

Secure Coding Practices: Understanding of common web vulnerabilities (OWASP Top 10) and how to prevent them in backend code, along with secure authentication and authorization implementation.

2.

Vulnerability Awareness: Familiarity with Common Vulnerabilities and Exposures (CVEs) and their impact, as well as general vulnerability assessment and mitigation.

3.

Threat Intelligence & Mapping: Basic understanding of threat intelligence concepts and methodologies like surface attack mapping to identify potential attack vectors.

4.

Security Tooling & Process Awareness: Familiarity with tools like CMDB (Configuration Management Database) and asset management platforms (e.g., Axonius), alongside an understanding of basic SOC (Security Operations Center) processes and incident response.

5.

Indicators of Compromise (IOCs): Basic understanding of IOCs and their role in security monitoring and detection.

6.

Data Security: Knowledge of data encryption (at rest and in transit), secure data handling, and privacy principles.

7.

Security Logging & Monitoring: Awareness of best practices for security-relevant logging, auditing, and system monitoring.

Bonus Points

1.

Relevant industry certifications (e.g., GCP Certified Developer, AWS Developer Associate).

2.

Experience with other programming languages (e.g., Go, Java, Node.js).

3.

Contributions to open-source projects.

4.

Experience with event-driven architectures.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today