drjobs Backend Engineer - Python

Backend Engineer - Python

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Lagos - Nigeria

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description


As a Backend Engineer specialising in Python youll be responsible for designing developing and maintaining robust scalable backend systems that power our applications. Youll work closely with crossfunctional teams to deliver highquality efficient code that meets our Members needs.

Key Responsibilities

  • Design develop and maintain Pythonbased backend services and APIs

  • Collaborate with frontend developers product managers and other stakeholders to define and implement new features

  • Optimise application performance and scalability

  • Implement data storage solutions and integrate with databases (e.g. PostgreSQL MongoDB)

  • Ensure high availability and reliability of our services

  • Write clean maintainable and welldocumented code

  • Participate in code reviews and mentor junior developers

  • Troubleshoot debug and resolve complex software issues

  • Stay updated with the latest trends and best practices in backend development.



Requirements


  • Bachelors degree in Computer Science Engineering or a related field (or equivalent practical experience)

  • 5 years of experience in backend development with a strong focus on Python

  • Expertise in Python web frameworks (e.g. Django Flask FastAPI)

  • Proficiency in RESTful API design and development

  • Strong understanding of database technologies (SQL and NoSQL)

  • Experience with cloud platforms (preferably AWS or GCP)

  • Familiarity with microservices architecture and containerization (Docker Kubernetes)

  • Solid understanding of software design patterns and principles

  • Experience with version control systems (Git)

  • Excellent problemsolving and analytical skills

  • Strong communication skills and ability to work in a team environment

Preferred Qualifications

  • Experience with asynchronous programming in Python

  • Knowledge of message queuing systems (e.g. RabbitMQ Apache Kafka)

  • Familiarity with CI/CD pipelines and DevOps practices

  • Experience with performance tuning and optimization of Python applications

  • Contributions to opensource projects

  • Knowledge of machine learning libraries (e.g. TensorFlow PyTorch) is a plus.



Benefits

Here s Just Some Of Our Prospa Perks:

  • Competitive Salary

  • Fully Remote

  • Bonus

  • Work Tools

  • We invest in our team through career development & opportunities

If youre passionate about building scalable backend systems and want to work with cuttingedge technologies wed love to hear from you!

Prospa is an equalopportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.



Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.