Skip to content
mimi

Senior Backend Engineer (Cloud Native)

WhatJobs Direct

Rano · On-site Full-time Senior 3w ago

About the role

Our client, a rapidly growing SaaS company specializing in enterprise solutions, is seeking an experienced Senior Backend Engineer to join their fully remote engineering team. This role is pivotal in designing, developing, and maintaining the scalable, high-performance backend systems that power our client's innovative product suite. You will leverage your expertise in cloud-native architectures, microservices, and modern programming languages to build robust and resilient applications. Working remotely, you will collaborate with a talented group of engineers, product managers, and designers to deliver exceptional user experiences and drive technological advancements.

Responsibilities include: Designing, developing, and deploying scalable microservices and APIs using modern backend technologies. Architecting cloud-native solutions on platforms like AWS, Azure, or GCP. Implementing and managing CI/CD pipelines for automated testing and deployment. Ensuring the performance, quality, and responsiveness of applications. Writing clean, maintainable, and well-tested code. Collaborating with frontend engineers to integrate user-facing elements with server-side logic. Troubleshooting and debugging complex technical issues across distributed systems. Participating in code reviews to maintain code quality and share knowledge. Mentoring junior engineers and fostering a culture of technical excellence. Contributing to architectural decisions and technology roadmap planning. Staying current with emerging backend technologies and industry best practices. Developing strategies for data management, caching, and security. Optimizing application performance and resource utilization. Designing and implementing effective logging and monitoring solutions. Working with DevOps teams to ensure smooth deployment and operational stability. Qualifications: Proven experience as a Senior Backend Engineer or similar role. Strong proficiency in one or more backend programming languages (e.g., Go, Python, Java, Node.js). Extensive experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes). Deep understanding of microservices architecture, RESTful APIs, and distributed systems. Experience with database technologies (SQL and NoSQL) such as PostgreSQL, MongoDB, or DynamoDB. Familiarity with message queues (e.g., Kafka, RabbitMQ). Solid understanding of CI/CD principles and tools. Experience with testing frameworks and methodologies. Excellent problem-solving and debugging skills. Strong communication and collaboration abilities in a remote setting. Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. This is a fantastic opportunity to join a company that values innovation, collaboration, and continuous learning. Embrace the flexibility of a fully remote role while making a significant impact from Zaria, Kaduna, NG , or any other approved remote location.

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