Meeden Labs
Principal Engineer - Microservices Architecture
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
Location: bangalore, IN
Posted Date: 1/17/2025
Contact Information
Contact | Human Resources Meeden Labs |
---|