Skip to content
mimi

Senior Software Engineer

Luxoft

Canada · On-site Full-time Senior 1mo ago

About the role

About

We're looking for a Senior Software Engineer to partner directly with front-office trading and portfolio management. You'll design, build, and operate robust, scalable systems that power portfolio and risk analytics, order/trade lifecycle processing, and data-driven investment strategies. You'll work closely with portfolio managers, quantitative analysts, and product partners to deliver technology that creates tangible value in capital markets.

Responsibilities

  • Design and implement end-to-end technology solutions in an Agile environment, collaborating with business and technical partners.
  • Leverage AWS cloud services to build scalable, cloud-native applications aligned with long-term architecture goals.
  • Manage structured and unstructured data, ensuring accessibility, accuracy, and usability across various business functions.
  • Identify and resolve data issues, exceptions, and inconsistencies while improving data quality and reliability.
  • Build and maintain CI/CD pipelines, automated tests, and infrastructure-as-code for efficient deployment.
  • Ensure system performance, reliability, and scalability across mission-critical applications.
  • Drive engineering excellence through coding best practices, technical mentorship, and peer collaboration.

Mandatory Skills

  • 8+ years of experience with Python for backend development and data processing
  • 3+ years working with relational databases (e.g., PostgreSQL, MySQL)
  • 3+ years of hands-on experience with MongoDB
  • 3+ years developing and deploying systems on AWS

Nice-to-Have Skills

  • Familiarity with data pipelines, data lakes, and event-driven architectures
  • Experience with containerization (e.g., Docker, Kubernetes)
  • Working knowledge of DevOps practices and tools such as Terraform, GitHub Actions, or Jenkins
  • Exposure to quantitative models, financial data, or multi-asset strategies
  • Comfortable working in fast-paced, regulated environments with high-performance expectations
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills

Skills

AWSCI/CDDockerGitHub ActionsJenkinsKubernetesMongoDBMySQLPostgreSQLPythonTerraform

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free