Agilus is recruiting for a Backend Engineer in the Financial Services industry.
Agilus Work Solutions has a client in the financial services space that is looking for a Backend Engineer to join their team on a permanent basis. Our client is one of the fastest growing private equity funds in North America with over $13 billion in assets. They are looking for diverse, energetic, and dynamic individuals who thrive in a fast-paced, high-performance, entrepreneurial environment. This Engineer plays an essential role in in the development of the organization’s technology stack and long-term technology-enabled strategy.
Responsibilities
• Drive the design, development, and deployment of highly scalable and reliable backend services using best-in-class Python practices
• Conceptualize and implement intricate system architectures, integrating seamlessly with databases, caching systems, and other backend services
• Write clean, maintainable, and efficient code in Python (preferred) or Java or equivalent language, that meets industry standards and is optimized for performance and scalability
• Work collaboratively with cross-functional teams, including frontend developers, designers, DL/ML engineers, and other backend engineers to deliver cohesive solutions
• Design, build, and maintain RESTful APIs ensuring tight security, optimized performance, and robust scalability
• Continually monitor, diagnose, and optimize application and system performance, ensuring the backend infrastructure can handle high-volume traffic
• Work closely with database technologies, understanding intricate data models and ensuring data integrity, consistency, and availability
• Drive the adoption of best practices in code health, testing, and maintainability. Continually seek opportunities to refine and enhance the backend infrastructure
Requirements
• Bachelor's or higher in Computer Science, Engineering, or a related field
• More than 7 years of hands-on experience developing and deploying large-scale applications and services using Python or Java or any other equivalent language. Deep experience with popular frameworks (Python preferred) like FastAPI, Flask, Spring-MVC. Experienced in writing code with quality and promoting best practices
• Demonstrable expertise in designing, building, and maintaining large-scale, microservice architecture based, multi-tier distributed systems
• Proficient with various database systems, both SQL (like PostgreSQL, MySQL) and NoSQL (like Firebase, MongoDB, Cassandra) is a must. Experience in Data Warehouses (like Bigquery) is a bonus
• Proven track record in designing, developing, and securing RESTful APIs.is a must and GraphQL is a bonus
• Proficiency with code version control and platforms like GitHub or GitLab
• Hands-on experience with major cloud platforms like Google Cloud Platform (preferred), AWS, or Azure, particularly services related to backend infrastructure like Compute-Engine/EC2, CloudRun/AWS-Lambda and other cloud services
• Experience setting up and using CI/CD pipelines using tools like Jenkins, GitHub Actions is a bonus
What's In It For You
• Work with the fastest growing private equity fund in North America
Interested?
Please apply directly online or by email soesterreich@agilus.ca
Agilus would like to thank all candidates for their interest in this opportunity. Due to the volume of resumes we receive; we may only be able to respond directly to those candidates being selected for an interview.
We encourage you to visit agilus.ca regularly or subscribe to our email alerts atagilus.ca/Account/Registeras new exciting employment opportunities become available daily