Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Software Engineer

Verafin

Verafin

Software Engineering
Bengaluru, Karnataka, India
Posted on May 9, 2025
Nasdaq Technology is looking for a passionate Senior Software Engineer with focus on building data platform to join the Bangalore technology center in India. If Innovation and effectiveness drive, you forward this is the place for you!

Nasdaq is continuously revolutionizing markets and undergoing transformations while we adopt new technologies to develop innovative solutions, constantly aiming to rewrite tomorrow. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing process automation solutions to streamline and optimize business operations. This role requires a strong understanding of automation technologies, process analysis, and the ability to collaborate with various stakeholders to identify and automate repetitive tasks.

We are looking for candidates with a genuine desire and drive to deliver top technology solutions to today's markets

With this position we offer:

Join the CAP Data Platform organization, The engineering team builds, maintains, and scales the Data Platform that ensures that data is up to date, accurate, and reliable.

Your Roles and Responsibilities include:

As a Senior Software Engineer, your focus will be developing and implementing software solutions. Besides working closely with your colleagues in Bangalore you will also work closely with Nasdaq teams in other countries.

  • Design and implement self-service components for the data platform.
  • Scale the platform to handle various types and sizes of data using open-source software and managed SaaS solutions.
  • Ensure stability, robustness, and scalability of the data platform and delivery pipeline.
  • Monitor and optimize performance of business-critical queries and ETL processes.
  • Develop metrics for end-users to monitor their data flows.
  • Work with various data systems, write distributed data pipelines, and orchestrate real-time and batch processing.

We expect you to have:

  • Have 3-5 years professional experience in a Software/Data Engineering role.
  • Be able to write high-quality, well-documented, high-performance code.
  • Proficiency in writing unit and integration tests and troubleshooting failures.
  • Eagerness to learn new technologies and best practices in data engineering.
  • Have experience with programming languages: Python, SQL.
  • Basic knowledge of Kubernetes and Docker.
  • Experience with Databricks platform: The role requires familiarity with the Databricks ecosystem, including understanding its architecture and components, proficiency in using Databricks notebooks for data processing and analysis, knowledge of Databricks Delta Lake for data storage and management.
  • Be entrepreneurial and enthusiastic about working in a fast-paced environment.
  • Have a Bachelor of Computer Science or Computer Engineering or equivalent degree, or equivalent qualifications / experience.

Does it sound like you?

As the selection process is ongoing, please submit your application in English as soon as possible. We will get back to you in 2-3 weeks.

Come as you are

Nasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information or any other status protected by applicable law.

Come as You Are

Nasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.