2 Lead Backend Software Architect Remote jobs in whatjobs
Lead Backend Software Architect (Remote)
Posted 21 days ago
Job Viewed
Job Description
Our client is actively recruiting a Lead Backend Software Architect to join our innovative and fully remote technology division. This senior role is instrumental in defining the technical vision, architecture, and design patterns for our backend systems. You will be responsible for guiding the development of scalable, high-performance, and maintainable software solutions that power our core products and services. This includes designing robust APIs, managing database schemas, implementing microservices architectures, and ensuring the overall health and efficiency of our backend infrastructure. The ideal candidate possesses a profound understanding of software engineering principles, extensive experience with various backend technologies (e.g., Python, Java, Node.js, Go), and a proven ability to architect complex distributed systems. You will collaborate closely with frontend engineers, product managers, and DevOps teams to translate business requirements into elegant technical solutions. This role involves significant leadership responsibilities, including mentoring junior developers, conducting code reviews, establishing coding standards, and driving technical best practices across the engineering organization. Experience with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and CI/CD pipelines is essential. You will also be expected to stay abreast of emerging technologies and industry trends, making informed decisions about technology adoption. This is a remote-first position, requiring strong communication skills, self-motivation, and the ability to thrive in a collaborative virtual environment. If you are a visionary architect with a passion for building cutting-edge backend systems and leading high-performing teams, we invite you to apply.
This advertiser has chosen not to accept applicants from your region.
0
Lead Backend Software Architect - Remote
Posted 13 days ago
Job Viewed
Job Description
Our client, a rapidly expanding technology firm specializing in cloud-native solutions, is searching for a visionary Lead Backend Software Architect to spearhead the design and development of their next-generation platforms. Operating within a fully remote framework, you will be instrumental in defining the technical vision, architectural strategy, and development best practices for our backend services. This role demands a deep understanding of scalable distributed systems, microservices architecture, and modern cloud technologies. You will guide a talented team of engineers, fostering an environment of innovation and technical excellence. The ideal candidate thrives in complex problem-solving scenarios, possesses exceptional leadership qualities, and is passionate about building robust, high-performance software solutions.
Primary responsibilities include:
Required Qualifications:
Primary responsibilities include:
- Architecting, designing, and implementing highly scalable, reliable, and performant backend systems and microservices using languages such as Java, Python, Go, or Node.js.
- Defining and enforcing architectural standards, patterns, and best practices across the backend development lifecycle.
- Leading code reviews, providing constructive feedback, and ensuring adherence to coding standards and quality metrics.
- Collaborating with frontend engineers, product managers, and DevOps teams to ensure seamless integration and efficient delivery of features.
- Evaluating and selecting appropriate technologies, frameworks, and tools to meet project requirements and long-term scalability goals.
- Mentoring and coaching backend engineers, fostering their professional development and technical growth.
- Troubleshooting and resolving complex technical issues in production and development environments.
- Designing and implementing robust data storage solutions, considering aspects like database selection, schema design, and performance tuning.
- Championing CI/CD practices and automated testing strategies to enhance development velocity and software quality.
- Maintaining clear and effective communication within a distributed team environment, documenting architectural decisions and technical designs.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in software development, with a significant focus on backend architecture and design.
- Proven expertise in designing and building large-scale, distributed systems and microservices.
- Extensive experience with cloud platforms such as AWS, Azure, or GCP.
- Strong proficiency in at least one modern backend programming language (e.g., Java, Python, Go).
- Deep understanding of database technologies (SQL and NoSQL), caching strategies, and message queuing systems.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Excellent leadership, communication, and interpersonal skills.
- Ability to effectively manage technical debt and drive architectural improvements.
- Demonstrated success in a remote, collaborative team setting.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know
About the latest Lead backend software architect remote Jobs in Kenya !
1