Requisition ID: 278315
Salary Range: -
Please note that the Salary Range shown is a guideline only. Salary offered may vary based on factors, including, but not limited to, the successful candidate's relevant knowledge, skills, and experience.
Purpose
The Data Quality Engineering team is building enterprise capabilities that help 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.
What You'll Do
• Design, develop, test, deploy, and support enterprise software solutions.
• Build APIs, microservices, and integration frameworks.
• Develop automation and workflow capabilities supporting 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.
What You'll Bring
• 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.
Preferred
• 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.
Interested?
If your experience is closely related but doesn't align perfectly with every qualification, we do encourage you to apply - you might be the right candidate for this or other roles at Scotiabank!
What's in it for you?
Scotiabank wants you to be able to bring your best self to work - and life, every day. With a focus on holistic well-being, our many flexible benefit programs are designed to help support your unique family, financial, physical, mental, and social health needs.
#Dallas
Location(s): United States : Texas : Dallas