Skip to content
mimi

Senior Backend Software Engineer - Scalable Systems

WhatJobs Direct

On-site Full-time Senior 3w ago

About the role

Our client is a rapidly expanding tech firm seeking a highly skilled Senior Backend Software Engineer to join their dynamic, fully remote team. This position is critical for the design, development, and maintenance of robust, scalable, and high-performance backend systems that power our cutting-edge applications. You will play a key role in architecting solutions, writing clean and efficient code, and ensuring the reliability and security of our platforms. The ideal candidate possesses deep expertise in backend development languages, a strong understanding of database technologies, and a passion for building distributed systems. This role offers the ultimate flexibility to work from anywhere within Nigeria.

Responsibilities: Design, develop, and implement scalable and efficient backend services and APIs. Write clean, maintainable, and well-documented code in languages such as Python, Java, Node.js, or Go. Develop and manage robust database schemas and optimize database performance. Implement and maintain CI/CD pipelines for automated testing and deployment. Collaborate with frontend developers, product managers, and other engineers to define and deliver new features. Ensure the performance, quality, and responsiveness of applications. Identify and address performance bottlenecks and bugs. Implement security and data protection measures. Participate in code reviews and contribute to architectural design discussions. Stay updated with emerging technologies and industry best practices. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of professional experience in backend software development. Proficiency in at least one major backend programming language (e.g., Python, Java, C#, Go, Ruby). Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra). Experience with building and consuming RESTful APIs. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Understanding of microservices architecture and distributed systems. Knowledge of containerization technologies like Docker and Kubernetes is a plus. Excellent problem-solving, analytical, and debugging skills. Strong communication and teamwork skills, with experience in remote collaboration. This is an exceptional opportunity to contribute to a forward-thinking company and shape the future of our technology. The conceptual base for this role is in Abeokuta, Ogun, NG , with full remote work capabilities.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free