Software Engineer

6 days ago


St Paul, Canada S&P Global Full time

About the Role:Grade Level (for internal use): 10S&P Dow Jones Indices is seeking a Sr. Data Engineer with AWS EMR Expertise to be a key player in the implementation and support of data Platforms for S&P Dow Jones Indices. This role requires a seasoned technologist who contributes to application development and maintenance. The candidate should actively evaluate new products and technologies to build solutions that streamline business operations. The candidate must be delivery-focused with solid financial applications experience. The candidate will assist in day-to-day support and operations functions, design, development, and unit testing.Responsibilities and Impact:Lead the design and implementation of EMR / Spark workloads using Python, including data access from relational databases and cloud storage technologies.Ensure performance, security, and reliability; coordinate with application teams to define database design.Collaborate with cross-functional teams to support data-driven initiatives.Mentor junior team members and promote best practices.Oversee SPARK maintenance and troubleshooting.Drive innovation by evaluating and integrating new technologies.Produce system design documents and participate in technical walkthroughs.Perform application and system performance tuning and troubleshoot performance issues.Effectively interact with global customers, business users, and IT staff.What We’re Looking For:Basic Required Qualifications:Bachelor’s degree in computer science, Information Systems, or Engineering, or equivalent work experience.8-10 years of IT experience in application support or development.Strong experience in managing EMR workloads including configurations.Experience with SPARK and NoSQL-related database technologies.Experience in working with multi-threaded, high-performance, low-latency messaging systems.Experience in AWS cloud-based technologies.Experience using system tools, source control systems, utilities, and third-party products.Experience with financial applications such as Index/Benchmarks, Asset Management, Portfolio Investment modeling, or trading systems.Excellent communication skills, with strong verbal and writing proficiencies.Additional Preferred Qualifications:Proficiency in building data analytics solutions on AWS Cloud.Thorough understanding of replication strategies and implementation of HA protocols for 99.99% uptime.Experience with implementation of data governance and data lineage.Proficiency in implementing data models in SQL and NoSQL databases.Experience with microservice and serverless architecture implementation.About S&P Global Dow Jones Indic e sAt S&P Dow Jones Indices, we provide iconic and innovative index solutions backed by unparalleled expertise across the asset-class spectrum. By bringing transparency to the global capital markets, we empower investors everywhere to make decisions with conviction. We’re the largest global resource for index-based concepts, data and research, and home to iconic financial market indicators, such as the S&P 500 ® and the Dow Jones Industrial Average ® . More assets are invested in products based upon our indices than any other index provider in the world. With over USD 7.4 trillion in passively managed assets linked to our indices and over USD 11.3 trillion benchmarked to our indices, our solutions are widely considered indispensable in tracking market performance, evaluating portfolios and developing investment strategies.S&P Dow Jones Indices is a division of S&P Global (NYSE: SPGI). S&P Global is the world’s foremost provider of credit ratings, benchmarks, analytics and workflow solutions in the global capital, commodity and automotive markets. With every one of our offerings, we help many of the world’s leading organizations navigate the economic landscape so they can plan for tomorrow, today. For more information, visit .What’s In It For You?Our Purpose:Progress is not a self-starter. It requires a catalyst to be set in motion. Information, imagination, people, technology–the right combination can unlock possibility and change the world.Our world is in transition and getting more complex by the day. We push past expected observations and seek out new levels of understanding so that we can help companies, governments and individuals make an impact on tomorrow. At S&P Global we transform data into Essential Intelligence®, pinpointing risks and opening possibilities. We Accelerate Progress.Our People:We're more than 35,000 strong worldwide—so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all.From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it. We are changing the way people see things and empowering them to make an impact on the world we live in. We’re committed to a more equitable future and to helping our customers find new, sustainable ways of doing business. We’re constantly seeking new solutions that have progress in mind. Join us and help create the critical insights that truly make a difference.Our Values:Integrity, Discovery, PartnershipAt S&P Global, we focus on Powering Global Markets. Throughout our history, the world's leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals.Benefits:We take care of you, so you can take care of business. We care about our people. That’s why we provide everything you—and your career—need to thrive at S&P Global.Our benefits include:Health & Wellness: Health care coverage designed for the mind and body.Flexible Downtime: Generous time off helps keep you energized for your time on.Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills.Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs.Family Friendly Perks: It’s not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families.Beyond the Basics: From retail discounts to referral incentive awards—small perks can make a big difference.For more information on benefits by country visit: Equity, and Inclusion at S&P Global:At S&P Global, we believe diversity fuels creative insights, equity unlocks opportunity, and inclusion drives growth and innovation – Powering Global Markets. Our commitment centers on our global workforce, ensuring that our people are empowered to bring their whole selves to work. It doesn’t stop there, we strive to better reflect and serve the communities in which we live and work, and advocate for greater opportunity for all.-----------------------------------------------------------Equal Opportunity EmployerS&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment.If you need an accommodation during the application process due to a disability, please send an email to: and your request will be forwarded to the appropriate person.US Candidates Only: The EEO is the Law Poster describes discrimination protections under federal law. Pay Transparency Nondiscrimination Provision - 20 - Professional (EEO-2 Job Categories-United States of America), IFTECH202.1 - Middle Professional Tier I (EEO Job Group), SWP Priority – Ratings - (Strategic Workforce Planning)Job ID: 309109Posted On: 2024-11-10Location: Virtual, Alberta, Canada



  • St. Albert, Alberta, Canada Western Heritage Full time

    We are seeking a skilled Software Systems Engineer to join our team at Western Heritage.About the JobThis is a permanent full-time position, working 30-40 hours per week. The role requires excellent communication skills, both written and verbal, as you will be consulting with clients after sale to provide ongoing support.The salary for this position is...


  • St. Catharines, Canada Ripple Labs Full time

    p>At Ripple, we’re building a world where value moves like information does today. p>THE WORK:Are you a highly skilled and passionate software engineer looking for an exciting new challenge? Join Ripple and help redefine the way we send and receive payments globally! As a Senior Software Engineer, you will have the opportunity to build enterprise-level...


  • Portugal Cove-St. Philip's, Canada EcoBloc Inc. Full time

    Job OverviewEcoBloc Inc. is seeking a skilled Software Engineering Specialist to join our team in developing innovative software solutions.SalaryThe estimated annual salary for this position is $60,000-$80,000 depending on experience and qualifications.Job DescriptionAs a Software Engineering Specialist, you will be responsible for designing, developing, and...

  • Software Engineer

    1 month ago


    St-Hubert, Canada Laboratoires Confab inc Full time

    We are looking for a skilled Software Engineer to join our team. Key Responsibilities include designing, developing, and testing software applications. The ideal candidate will have strong problem-solving skills, be able to work collaboratively, and have experience with backend development tools and technologies.


  • St. Thomas, Ontario, Canada Sitly Full time

    Sitly: Software Development Engineer OpportunityAt Sitly, we're seeking a skilled Software Development Engineer to join our team. As a key member of our development team, you'll play a vital role in designing and implementing scalable software systems.The successful candidate will have strong proficiency in software development principles and technologies,...


  • Fort St. John, Canada Northern Health Authority Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at {company}.Key ResponsibilitiesDesign and develop scalable software systemsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure high-quality code delivery and adherence to coding standardsAbout Us{company} is a dynamic and innovative...


  • St. Albert, Alberta, Canada Randstad Full time

    Job Description:As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your expertise in Python and AI will be invaluable in this role. You will work closely with cross-functional teams to deliver high-quality software solutions.\Key Responsibilities:Design and develop software applications using Python...


  • St. Albert, Alberta, Canada Western Heritage Full time

    OverviewWe are seeking a skilled Senior Software Engineer to join our team at Western Heritage. This is a permanent position, and we offer competitive benefits including dental, health care, and vision care plans, as well as free parking.


  • St. Albert, Alberta, Canada Western Heritage Full time

    We are seeking a highly skilled Software Engineering Specialist to join our team at Western Heritage.The salary for this position is estimated to be between $80,000 and $120,000 per year, depending on experience and qualifications.About the RoleThis is a permanent opportunity working 30-40 hours per week. We offer free parking and a range of benefits...


  • St. John's, Newfoundland and Labrador, Canada Work Global Canada Inc. Full time

    Job OverviewWe are seeking a highly skilled Technical Lead Software Engineer to join our team at Work Global Canada Inc.Estimated Salary$80,000 - $110,000 per yearKey ResponsibilitiesSoftware DevelopmentWrite, modify, integrate and test software code using various programming languages and tools.Collaborate with cross-functional teams to design, develop and...


  • St-Bruno-de-Montarville, Canada Alstom Full time

    Req ID:472514  At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than 80 000 colleagues lead the way to greener and...


  • St. John's, Newfoundland and Labrador, Canada Verafin Full time

    **Job Overview**We are seeking a highly skilled Software Engineering Lead to join our team at Angler Solutions. In this pivotal role, you will lead the development of our proprietary Model for Energy Systems Optimization (MESO) tool, combining software development expertise with strategic project management.ResponsibilitiesTechnical Leadership: Develop and...


  • St. John's, Newfoundland and Labrador, Canada Financière Sun Life Full time

    Job Description: We are seeking a skilled Software Engineer to join our team. The successful candidate will have experience in programming languages such as Java and Python, and be familiar with agile software development methodologies.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and...


  • St. Albert, Alberta, Canada Western Heritage] Full time

    OverviewAt Western Heritage, we are seeking a highly skilled Full Stack Software Engineer to join our in-house development team.We offer a competitive salary of $85,000 per year, commensurate with experience.Job DescriptionThis role involves working on various software projects from conception to deployment. You will be responsible for designing and...

  • Software Engineer

    7 days ago


    St. Paul, Canada S&P Global Full time

    About the Role:Grade Level (for internal use): 10S&P Dow Jones Indices is seeking a Sr. Data Engineer with AWS EMR Expertise to be a key player in the implementation and support of data Platforms for S&P Dow Jones Indices. This role requires a seasoned technologist who contributes to application development and maintenance. The candidate should actively...

  • Software Engineer

    1 week ago


    St. Paul, Canada S&P Global Full time

    About the Role:Grade Level (for internal use): 10S&P Dow Jones Indices is seeking a Sr. Data Engineer with AWS EMR Expertise to be a key player in the implementation and support of data Platforms for S&P Dow Jones Indices. This role requires a seasoned technologist who contributes to application development and maintenance. The candidate should actively...


  • St. Catharines, Canada Ripple Labs Full time

    At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more...

  • Software Engineer

    4 weeks ago


    St. Albert, Alberta, Canada Western Heritage Full time

    Key Responsibilities:We are seeking a highly skilled Software Developer to join our team at Western Heritage.Design, develop, and test software applications using various programming languages.Maintain existing software systems, making modifications as required.Communicate technical information to colleagues and clients.Prepare technical documentation on...


  • Portugal Cove-St. Philip's, Canada EcoBloc Inc. Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at EcoBloc Inc. in a permanent position with a competitive salary of $80,000 - $120,000 per year.Key Responsibilities:Design, develop, test, and maintain software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify and...


  • St. John's, Newfoundland and Labrador, Canada The Home Depot Canada Full time

    About the Role:We are seeking a skilled Senior Software Engineer to lead the design and implementation of our cloud architecture.Key Responsibilities:Design and develop scalable cloud-based systemsCollaborate with cross-functional teams to drive technical strategyLead technical discussions and provide guidance on cloud architecture