Nasdaq

Senior Software Developer – Machine Learning Platform

Nasdaq

full-time

Posted on:

Location Type: Hybrid

Location: St. John'sCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and maintain secure, automated cloud infrastructure using AWS, Jenkins, and Terraform to make the necessary data available to internal teams.
  • Measure and monitor fraud application performance through innovative solutions.
  • Work closely with Infrastructure team to integrate solutions based on the shared vision.
  • Develop processes to automate the creation of detailed reports for individual customers and cloud-wide aggregates.
  • Define and curate fraud datasets for applications such as machine learning models, performance evaluation, and trend analysis.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Data Science, or equivalent experience.
  • 3+ years of experience in Software Development, DevOps, or related technical fields.
  • Hands-on experience designing and building systems using AWS (SageMaker, VPC, Step Functions, DynamoDB, Lambda, EMR, Redshift, ElastiCache, RDS).
  • Experience with infrastructure-as-code tools (Terraform, CDK, OpenTofu, CloudFormation) and monitoring frameworks for system performance and health.
  • Familiarity with backend development (Java, Python), relational and big data technologies (PostgreSQL, Scala, Spark).
Benefits
  • We offer a competitive, well-rounded rewards package that supports you and your family — inside and outside of work.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AWSTerraformJenkinsJavaPythonPostgreSQLScalaSparkSageMakerDynamoDB