2 Senior Backend Software Engineer Cloud Native Applications jobs in whatjobs
Senior Backend Software Engineer - Cloud-Native Applications
Posted 9 days ago
Job Viewed
Job Description
Our client is actively recruiting a highly skilled Senior Backend Software Engineer with extensive experience in building scalable, cloud-native applications for a fully remote role. This position is critical for designing, developing, and maintaining the server-side logic, databases, and APIs that power our cutting-edge software solutions. You will be responsible for writing clean, efficient, and maintainable code, optimizing application performance, and ensuring the security and reliability of our backend systems. The ideal candidate will possess a strong command of backend programming languages (e.g., Python, Java, Node.js, Go), experience with cloud platforms (AWS, Azure, GCP), and a deep understanding of microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines. Your expertise will be essential in database design and management (SQL and NoSQL), API development (RESTful, GraphQL), and implementing robust security measures. You will collaborate closely with frontend developers, product managers, and DevOps engineers to deliver high-quality software products. This remote role requires excellent problem-solving skills, a passion for clean code, and the ability to work effectively in an agile development environment. Strong communication and teamwork skills are vital for successful collaboration within a distributed team. We are seeking a proactive and experienced engineer who is eager to contribute to innovative projects and drive technical excellence. This is an outstanding opportunity to leverage your backend development expertise on challenging projects in a flexible, remote-first culture.
This advertiser has chosen not to accept applicants from your region.
0
Senior Backend Software Engineer - Cloud-Native Applications
Posted 6 days ago
Job Viewed
Job Description
Our client, a rapidly growing SaaS company renowned for its innovative cloud solutions, is seeking a highly skilled Senior Backend Software Engineer to join their fully remote engineering team. This is a critical role focused on designing, developing, and maintaining scalable, high-performance backend services for their flagship platform. You will be instrumental in building robust APIs, microservices, and data processing systems that power cutting-edge applications used by thousands of businesses worldwide. A strong emphasis will be placed on architecting cloud-native solutions, leveraging modern technologies and best practices. Responsibilities include writing clean, efficient, and maintainable code, optimizing application performance, ensuring data security and integrity, and participating in code reviews to uphold quality standards. You will collaborate closely with frontend engineers, product managers, and DevOps teams using agile methodologies and advanced virtual collaboration tools. Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, GCP) is highly desirable. The ideal candidate will possess a deep understanding of backend development principles, database design (SQL and NoSQL), and distributed systems. Proven experience in developing RESTful APIs, microservices architecture, and working with large datasets is essential. A proactive approach to problem-solving, a passion for learning new technologies, and the ability to excel in a fully remote, collaborative environment are key attributes. This is an exceptional opportunity to contribute to the development of impactful software solutions and advance your career within a dynamic, forward-thinking organization. The nominal administrative hub is **Machakos, Machakos, KE**, but the role is entirely remote.
Responsibilities:
Responsibilities:
- Design, develop, and deploy scalable backend services and APIs for cloud-native applications.
- Write high-quality, maintainable, and efficient code in languages such as Python, Java, Go, or Node.js.
- Architect and implement microservices and distributed systems.
- Optimize application performance, scalability, and reliability.
- Ensure data security, integrity, and privacy in accordance with best practices.
- Collaborate with frontend developers, product managers, and DevOps engineers using agile methodologies.
- Develop and maintain CI/CD pipelines for automated testing and deployment.
- Work with containerization technologies like Docker and orchestration tools like Kubernetes.
- Contribute to database design and management (SQL and NoSQL).
- Participate in code reviews and provide technical guidance to junior engineers.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in backend software development.
- Proven experience developing scalable web applications and microservices.
- Strong proficiency in at least one modern backend programming language (e.g., Python, Java, Go, Node.js).
- Extensive experience with cloud platforms (AWS, Azure, or GCP) and cloud-native architectures.
- Expertise in designing and consuming RESTful APIs.
- Solid understanding of database systems (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Experience with agile development methodologies and CI/CD practices.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a fully remote team.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know
About the latest Senior backend software engineer cloud native applications Jobs in Kenya !
1