DBS Bank

STAR Role - Data Engineer

Job description

We are looking for an experienced and versatile Full Stack Data Engineer with a solid understanding of not only back-end development such as building API's that scale, but also have hands-on experience working with Big Data technologies such as Hadoop, Spark, and Kafka. Experience with object-oriented programming and scripting languages a must, following test-driven development and Agile processes a necessity. We value competence and initiative - we're more interested in the time you've spent on projects and the quality of your work than your years of job experience.

Ideally, you have fantastic communication skills and are excited to work with everyone from fellow engineers to product managers to QA to business teams and external customers. You're just as flexible when it comes to code: you're comfortable writing big data queries in Hive, to developing backend APIs and functionalities for web-apps using Java, Python and MySQL, and you're excited to work on projects ranging from building user flows to data processing algorithms.

Essential Functions
  • Conduct requirements gathering with business and developers to ensure clarity of requirements. Lead design review sessions to ensure compliance with development, platform and security standards
  • Provide strong hands-on technical expertise performing development of platform framework components
  • Identify opportunities for and contribute to improvements in standards, and processes to support a continuous improvement approach
  • Work with on-shore and off-shore vendors, internal staff, and system integrators manage the delivery of required solution components to ensure quality and timeliness of work
  • Design and build the data infrastructure and backend functionality needed to support the data requirements of both internal and external partners
  • Design and build the data and API integrations to be used by leading commerce companies
  • Design and build the data pipelines between disparate infrastructures in disparate environments residing in different networks
  • Optimize existing algorithms and functionality so that we are able to process and return information fast (and we mean really fast...and for large numbers of users)
  • Engage with our partners, understand their requirements and translate them to scalable, fault-tolerant functionality
  • Follow proper development and testing methodologies to incrementally adapt, plan, and deliver (Agile) and have a rapid and flexible response to change

Basic Qualifications


5+ years of work experience with a Bachelor's Degree or Master

Preferred Qualifications
  • 5+ years of full-stack/data engineering/backend, professional development experience (tickets, projects, and code reviews)
  • Proficient with object-oriented languages such as Java, C++, Objective C, or Scala
  • Solid understanding of communication protocols and experience building backend APIs
  • Hands-on experience with Big Data technologies (Hadoop/Hive/Impala/Apache Spark/Kafka, etc.)
  • Experience with following Agile processes, test-driven development, adhering to coding standards, and effective version control
  • en

Primary Location

Singapore-DBS Asia Hub


Data Technology



Job Type


Job Posting

Sep 19, 2022, 7:20:46 PM

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.