Apply to Q Wealth Jobs
Intermediate Back-End Engineer
Description
Development and Technology Operations duties, including but not limited to
• Develop and maintain back-end services and APIs within our proprietary QSuite platform.
• Write, update, and refactor code to improve performance, maintainability, and scalability.
• Work closely with other engineers to implement features.
• Participate in code reviews as both reviewer and reviewee.
• Contribute to monitoring, logging, and debugging efforts for production systems.
• Other responsibilities as dictated by the needs of Platform Development.
Technologies
• Solid understanding of backend development fundamentals, APIs, functional, and service-oriented design.
• Experience with Python development (Flask, FastAPI) and ORMs (SQLAlchemy)
• Practical experience with SQL databases (MySQL, PostgreSQL) and familiarity with NoSQL systems.
• Exposure to ETL workflows or data pipeline development.
• Proficiency with containerization tools (Docker, Docker Compose); familiarity with Kubernetes is an asset.
• Basic familiarity with observability tools (Prometheus, Grafana, Sentry) for troubleshooting and support.
• Experience developing in cloud environments (preferably AWS: Lambda, S3, RDS, EC2).
• Familiarity with Javascript/Typescript or Node.js for integration tasks or full-stack collaboration.
• Understanding of CI/CD workflows and version control best practices.
• Awareness of secure coding practices and data privacy considerations.
• Other needs as dictated by the business.