FxConsulting

Staff Software Engineer - Backend Development

Job Location

hyderabad, India

Job Description

Responsibilities: - Design and implement scalable, serverless solutions on AWS, leveraging services like Lambda, API Gateway, SQS, and DynamoDB. - Develop and maintain high-level APIs, abstraction layers, and application software using Python. - Architect and implement large-scale distributed systems and streaming data services. - Build and maintain cloud-native infrastructure, micro-services, and workflow automation. - Provide technical leadership and guidance to junior and mid-level engineers. - Participate in code reviews, design discussions, and architectural planning. - Foster a culture of technical excellence and continuous improvement. - Design and maintain CI/CD pipelines using tools like GitHub Actions or GitLab CI. - Manage and optimize cloud infrastructure on AWS. - Implement and maintain containerization strategies using Docker and Kubernetes (if applicable). - Develop and maintain data storage and retrieval solutions using MongoDB. - Design and implement data integration strategies with various internal and external systems. - Optimize database queries and performance. - Write clean, functional, high-quality, and testable code. - Develop and execute unit, integration, and regression tests. - Ensure adherence to coding standards and best practices. - Troubleshoot and resolve complex technical issues in a timely manner. - Analyze system performance and identify areas for improvement. - Proactively find solutions to difficult technical challenges. - Collaborate effectively with cross-functional teams, including product management, QA, and operations. - Communicate technical concepts clearly and concisely to both technical and non-technical audiences. - Maintain clear and concise collaborative documentation. Required Skills & Experience : - Bachelor's or Master's degree in Computer Science or a related engineering field. - 10-15 years of software development experience, with a focus on backend development. - 12 years of experience in high-level API, abstraction layers, and application software development. - 5 years of experience building scalable, serverless solutions on AWS. - 4 years of experience in Python and MongoDB. - Strong understanding of large-scale distributed systems and streaming data services. - Proven experience building, developing, and maintaining cloud-native infrastructure, serverless architecture, micro-services, and workflow automation. - Proficiency in modern high-level languages and databases, including Python, JavaScript, and MongoDB. - Experience with version control systems (Git, GitHub, GitLab), CI/CD pipelines, and agile development methodologies (Jira). - Strong understanding of unit testing, integration testing, and regression testing. - Excellent problem-solving and debugging skills. - Strong communication and collaboration skills. - Experience in AWS services such as Lambda, API Gateway, SQS, DynamoDB, and EC2. Preferred Skills & Experience (Pluses) : - Expertise with Docker and Kubernetes. - Familiarity with Digital Supply Chain, OTT, or MAM (Media Assets Management). - Active participation in open-source projects. - Experience with GCP. (ref:hirist.tech)

Location: hyderabad, IN

Posted Date: 5/10/2025
View More FxConsulting Jobs

Contact Information

Contact Human Resources
FxConsulting

Posted

May 10, 2025
UID: 5098113125

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.