Description

Job Summary: As a Senior Cloud Engineer, you will work in a collaborative team environment that encourages you to perform at your best, while leading the engineering efforts of one of our scrum teams. You will be challenged to engineer right-sized solutions for complex business problems. You will architect, design, and develop robust and scalable server-side software for high-volume transactional web-based applications.

Must have: Python, Bash, AWS, Java, Solr, Akamai, Terraform, DynamoDB/MongoDB, SQL

Your Responsibility:

· Design, develop and maintain framework for web-based applications to enhance the performance and reliability

· Participate in the development of new industry-leading products leveraging the technologies we use

· Design and develop service-oriented architecture solutions that integrating with complex database and third-party components

· Construct and manage services published to both internal and external consumers

· Architect, design and develop platform level components including event architectures, messaging, and caching solutions

· Collaborate on developing best practices, code reviews, internal tools, and process improvements

· Guide, coach, and mentor team members as required, assisting in the team’s skills development during software development projects.

· Analyse and conceive solutions, and develop prototypes for next generation components to extend platform architecture, solve complex business problems and extend business functionality

Qualifications Required:

· BA/BS degree in Computer Science or related field. Advanced technical degree and/or related training a plus

· At least 4+ years of multi-threaded server-side web application development experience

Education

Bachelor's degree