Senior Software Engineer (Hyderabad)

Senior Software Engineer (Hyderabad)

02 Aug
|
247Hire
|
Hyderabad

02 Aug

247Hire

Hyderabad

Key Responsibilities:

Design, develop, and implement scalable, secure, and highly available cloud-native solutions on AWS.

Architect and manage machine learning platforms and MLOps pipelines using tools such as AWS SageMaker, Kubeflow, and MLflow.

Build and maintain distributed applications using Python and modern frameworks such as Flask, Django, and AsyncIO.

Design and develop APIs, microservices, and event-driven architectures for enterprise-scale applications.

Lead cloud migration and modernization initiatives while applying AWS Well-Architected Framework principles.

Implement CI/CD pipelines and DevOps best practices to accelerate software delivery and improve reliability.

Integrate applications with messaging and streaming platforms such as Kafka, RabbitMQ, and Amazon SQS.

Monitor and optimize the health, performance, and availability of production systems while implementing proactive alerting and recovery strategies.

Collaborate closely with product managers, architects, data scientists, and engineering teams across global locations.

Conduct architecture reviews, code reviews, and technical mentoring for development teams.

Create technical documentation, standards, and best practices for cloud, software engineering, and MLOps initiatives.

Drive continuous improvement through adoption of new technologies, automation practices, and engineering excellence.

Required Qualifications:

BS in Computer Science or related fields; MS preferred

8+ years experience in key engineering roles, such as technical lead, software engineer, and software architect.

5+ years experience using Amazon Web Services (AWS) to architect and deploy reliable,



cost-effective, scalable, and 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 such as AWS Sagemaker, Kubeflow, or MLflow.

Hands-on design and development experience using Python, Flask, Django, AsyncIO, etc. Good understanding of distributed software applications, including system integration, testing, and troubleshooting Experience in monitoring the health of distributed systems and a strategy for error detection and recovery Systems integration experience, including design and development of APIs, Real-Time Systems, and Microservices

Current cloud technology experience, preferably AWS (EKS, S3, RDS, Lambda, Aurora, ECS-Fargate etc.)

Passionate to learn current frameworks, building new processes and procedures from scratch, and training the analysts on best practices. Demonstrable familiarity with CI/CD process, testing frameworks, and practices (CodeCommit, CodeDeploy, CodePipeline, Jenkins, Harness, etc.)

Experience integrating with async messaging, logging, or queues, such as Kafka, RabbitMQ, or SQS.

Strong knowledge of software development process and project management methodologies.

Strong problem-solving and analytical skills.

Excellent communication and documentation skills with the ability to lead cross-functional initiatives.

Enjoy working in a dynamic, fast-moving, and challenging environment Good team player and work with globally distributed teams.

📌 Senior Software Engineer (Hyderabad)
🏢 247Hire
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (hyderabad) / hyderabad