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
Location: hyderabad, IN
Posted Date: 5/10/2025
Contact Information
Contact | Human Resources FxConsulting |
---|