Meeden Labs

Principal Engineer - Microservices Architecture

Click Here to Apply

Job Location

bangalore, India

Job Description

Job Description : - We are seeking an experienced and highly motivated Principal Engineer to join our growing engineering team. - As a Principal Engineer, you will be responsible for leading the design and architecture of complex, scalable systems, and driving technical strategy across the organization. - You will work closely with cross-functional teams to define technical direction, build robust and scalable multi-tier web applications, and contribute to cutting-edge solutions. - This is a hands-on leadership role where you'll have the opportunity to influence the overall architecture and design of products while mentoring and guiding other engineers. Key Responsibilities : - Lead the design and implementation of scalable, reliable, and maintainable systems. - Architect multi-tier web applications, microservices-based architectures, and distributed systems to meet both functional and non-functional requirements. - Drive the adoption of best practices in software architecture, design patterns, and development methodologies. - Design systems that scale to handle large volumes of data, users, and transactions, ensuring performance optimization across all layers. - Implement and oversee strategies for improving the scalability and performance of applications, ensuring they can handle millions of concurrent users, high availability, and fault tolerance. - Design and maintain scalable database architectures using SQL (e.g, PostgreSQL, MySQL) and NoSQL databases (e.g, MongoDB, Cassandra, DynamoDB). - Optimize database queries and schema to handle large datasets and high traffic environments. - Lead the design, deployment, and optimization of cloud-native solutions using AWS, Google Cloud, or Azure. - Work on cloud-based architectures, services, and tools, ensuring scalability, reliability, and cost-efficiency. - Evaluate and select the appropriate cloud services and infrastructure to meet system requirements. - Champion best practices for CI/CD pipelines, ensuring a seamless and efficient deployment process. - Work with DevOps teams to ensure that systems are fully automated, reliable, and scalable in cloud environments. - Integrate testing, monitoring, and deployment workflows to improve developer productivity and system stability. - Provide technical leadership to teams, guiding engineers through the architecture and design process. - Mentor junior and mid-level engineers, helping them grow in their technical careers. - Foster a collaborative and innovative engineering culture, encouraging knowledge sharing and continuous improvement. Requirements : - 10 years of experience developing software with an Object-Oriented Language (e.g, Java, C#, Python, C++). - Deep hands-on experience building multi-tier web applications, microservices-based architectures, distributed systems, and familiarity with design patterns (e.g, MVC, Singleton, Factory, Observer). - Proven experience building scalable systems designed to handle large amounts of traffic and high-volume data processing. - Experience with designing fault-tolerant, highly available, and distributed systems. - In-depth experience with both SQL and NoSQL databases (e.g, MySQL, PostgreSQL, MongoDB, Cassandra, DynamoDB). - Experience in database modeling, query optimization, and performance tuning. - Expertise in cloud technologies, with experience working in AWS, Google Cloud, or Azure. - Familiarity with cloud-native patterns, containerization (Docker, Kubernetes), and serverless architectures. - Extensive experience in designing and maintaining CI/CD pipelines using tools like Jenkins, CircleCI, GitLab, or AWS CodePipeline. - Understanding of infrastructure as code (e.g , Terraform, CloudFormation) and automation tools. - Hands-on experience designing and deploying microservices using REST, GraphQL, gRPC, or similar APIs. - Experience with containerization tools like Docker and Kubernetes for orchestrating microservices (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 1/17/2025
Click Here to Apply
View More Meeden Labs Jobs

Contact Information

Contact Human Resources
Meeden Labs

Posted

January 17, 2025
UID: 4945975368

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.