24 MulticoreWare Jobs
MulticoreWare - Senior Platform Engineer - SaaS (5-10 yrs)
MulticoreWare
posted 18hr ago
Flexible timing
Key skills for the job
1. SaaS Platform Development
- Lead the design, development, and deployment of scalable SaaS platforms with a focus on B2B environments.
- Ensure the implementation of robust multi-tenant architectures, guaranteeing security, scalability, and high availability.
- Address challenges like subscription management, performance optimization, and data privacy compliance in SaaS models.
2. System Architecture and Design :
- Design and implement Event-Driven Architecture (EDA) to enable real-time workflows across microservices.
- Apply Domain-Driven Design (DDD) principles to model business domains effectively and improve system maintainability.
- Collaborate with stakeholders to translate business requirements into scalable architectural solutions.
3. Programming and Development :
- Develop high-quality, efficient backend systems using Python.
- Build serverless applications using the Serverless Framework on cloud platforms like AWS or GCP.
- Write clean, reusable, and modular code adhering to best practices and coding standards.
4. Cloud Platform Management :
- Architect, implement, and manage cloud-native solutions using AWS/GCP/OCI services, such as Lambda, API Gateway, RDS, DynamoDB, SNS, and SQS.
- Optimize the performance of cloud-based infrastructure to ensure cost-efficiency and scalability.
- Stay updated with the latest trends in cloud technologies and advocate for the adoption of cutting-edge solutions.
5. Performance Optimization and Automation :
- Identify and address performance bottlenecks across systems and processes.
- Automate deployment pipelines, monitoring, and testing using CI/CD tools.
- Use Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation) to manage and provision cloud infrastructure.
6. Containerization and Platform Management :
- Design and deploy containerized applications using Docker and Kubernetes.
- Manage container orchestration for scalability and reliability across cloud environments.
- Ensure the seamless integration of PaaS solutions to simplify deployment and management.
7. Collaboration and Team Leadership :
- Work closely with cross-functional teams, including product managers, DevOps engineers, and QA teams, to deliver quality solutions.
- Mentor junior team members and foster a culture of continuous learning and improvement.
- Lead technical discussions and decision-making processes to ensure alignment with business goals.
8. Problem-Solving and Incident Management :
- Analyze, debug, and resolve complex issues in system performance, scalability, and reliability.
- Conduct root cause analysis (RCA) for incidents and implement preventive measures.
- Document post-mortems and continuously improve processes based on lessons learned.
9. Soft Skills and Communication :
- Maintain clear and effective communication with internal and external stakeholders.
- Exhibit a proactive, go-getter attitude to identify and address challenges independently.
- Collaborate with teams to drive innovative solutions and maintain alignment with project goals.
10. Certification and Industry Trends :
- Leverage certifications like AWS Certified Solutions Architect to bring additional value to the role.
- Stay abreast of the latest developments in cloud computing, SaaS, and system architecture trends to
ensure the organization remains competitive.
Functional Areas: Other
Read full job descriptionPrepare for Senior Platform Engineer roles with real interview advice
8-12 Yrs
6-12 Yrs