Sr. Software Engineer (JD 4957)_8yrs_Hyderabad (Hybrid)
ArminusSrinivasapuram, Hyderabad
it-jobs
Job Description
Sr. Software Engineer - 4957 IT Development Team Overview Location: hybrid Hyderabad Employment Type: full time Experience: 8+ years Compensation: INR 1,858,320 - 2,322,900 Job Title Sr. Software Engineer Experience Required Extracted: "8+ years' experience in key engineering roles, such as technical lead, software engineer, and software architect."; "5+ years' experience using Amazon Web Services (AWS) " Overview Sr. Software Engineer role focused on designing and delivering scalable, secure, highly available cloud-native solutions on AWS. The position includes building distributed Python applications, designing APIs/microservices/event-driven architectures, and leading cloud migration/modernization using AWS Well-Architected Framework. The role also involves MLOps platform architecture (e.g., SageMaker/Kubeflow/MLflow), CI/CD/DevOps practices, and cross-functional collaboration. Key Responsibilities Design, develop, and implement scalable, secure, highly available cloud-native solutions on AWS Architect and manage machine learning platforms and MLOps pipelines (AWS SageMaker, Kubeflow, MLflow) Build and maintain distributed applications using Python (Flask, Django, AsyncIO) Design and develop APIs, microservices, and event-driven architectures for enterprise-scale applications Lead cloud migration and modernization initiatives using AWS Well-Architected Framework principles Implement CI/CD pipelines and DevOps best practices to improve delivery speed and reliability Integrate applications with messaging/streaming platforms (Kafka, RabbitMQ, Amazon SQS) Monitor and optimize production system health/performance/availability; implement alerting and recovery strategies Collaborate with product managers, architects, data scientists, and engineering teams across global locations Conduct architecture reviews, code reviews, and provide technical mentoring Create technical documentation, standards, and best practices for cloud/software engineering/MLOps Drive continuous improvement via new technologies, automation, and engineering excellence Required Qualifications BS in Computer Science or related fields (MS preferred) 8+ years' experience in engineering roles (technical lead/software engineer/software architect) 5+ years' experience using AWS to architect and deploy reliable, cost-effective, scalable, secure cloud-native solutions Experience working in an agile/scrum environment Deep understanding of cloud computing technologies and workload transition challenges Knowledge of AWS Well-Architected Framework, industry standards, and best practices Strong experience with MLOps platforms (AWS SageMaker, Kubeflow, and/or MLflow) Hands-on design and development experience using Python and frameworks (Flask, Django, AsyncIO) Understanding of distributed software applications (system integration, testing, troubleshooting) Experience monitoring distributed systems with error detection and recovery strategies Systems integration experience including APIs, real-time systems, and microservices Familiarity with CI/CD processes, testing frameworks, and tools (CodeCommit, CodeDeploy, CodePipeline, Jenkins, Harness) Experience integrating with async messaging/logging/queues (Kafka, RabbitMQ, SQS) Strong knowledge of software development process and project management methodologies Strong problem-solving and analytical skills Excellent communication and documentation skills; ability to lead cross-functional initiatives Team player; able to work with globally distributed teams; comfortable in a fast-moving environment Technical Skills Required AWS MLOps AWS SageMaker Kubeflow MLflow Python Flask Django AsyncIO APIs Microservices Event-driven architecture Distributed systems CI/CD DevOps Agile Scrum Monitoring Troubleshooting System integration Kafka RabbitMQ Amazon SQS AWS Well-Architected Framework Nice-to-have MS (Master of Science) Tools/Platforms AWS (EKS, S3, RDS, Lambda, Aurora, ECS-Fargate) AWS CodeCommit AWS CodeDeploy AWS CodePipeline Jenkins Harness Kafka RabbitMQ Amazon SQS AWS SageMaker Kubeflow MLflow Preferred Qualifications MS preferred
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.