Full Stack Engineer

Scotiabank•Dallas, TX

About The Position

The Data Quality Engineering team is building enterprise capabilities to define, automate, and manage data quality across the organization. As a Software Engineer, you will design and develop scalable software solutions supporting quality controls, business rules, automation, and enterprise data management capabilities. The position is based in Dallas, Texas, United States. Scotiabank describes its culture as inclusive and high-performing and offers flexible benefit programs intended to support employees’ family, financial, physical, mental, and social health needs.

Requirements

  • At least 5 years of software engineering experience building enterprise applications, APIs, platforms, or cloud solutions.
  • Strong proficiency in Python.
  • Experience with Java, Go, TypeScript/Node.js, C#, or other modern programming languages.
  • Experience building REST APIs, microservices, and distributed systems.
  • Strong SQL skills and experience with PostgreSQL or other relational databases.
  • Experience building solutions on Azure, AWS, or GCP.
  • Experience with CI/CD, automated testing, and Agile delivery practices.
  • Strong communication and problem-solving skills.

Nice To Haves

  • Experience with enterprise data, governance, workflow, observability, or automation platforms.
  • Experience with event-driven architectures and large-scale distributed systems.
  • Experience with containerization and cloud-native technologies.
  • Exposure to AI, machine learning, analytics, or enterprise data management solutions.
  • Experience working in financial services, risk, regulatory, compliance, or large enterprise environments.

Responsibilities

  • Design, develop, test, deploy, and support enterprise software solutions.
  • Build APIs, microservices, and integration frameworks.
  • Develop automation and workflow capabilities that support data quality processes.
  • Design solutions using cloud-native and event-driven architectures.
  • Collaborate with Architecture, Product, Data Governance, and Engineering teams.
  • Contribute to CI/CD, testing, observability, reliability, and operational excellence initiatives.
  • Participate in design reviews, code reviews, and production support activities.

Benefits

  • Flexible benefit programs designed to support employees’ family, financial, physical, mental, and social health needs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service