jobs in Salt

Salt Hiring! Full Time Data Solutions Developer in Selangor - Ricebowl

Data Solutions Developer

Salt

Share
Save

Working Location

  • Petaling Jaya Selangor Malaysia

Job Description

Responsibilities

Are you a software or data engineer who enjoys more than just building pipelines?


We're looking for a Data Solutions Developer to join a team delivering data-driven solutions for clients. This is a hands-on role combining software engineering, data engineering, analytics and client engagement.


You'll work with large datasets and modern data platforms, while also getting involved in understanding business requirements and turning them into practical technical solutions.


What's in it for you?

  • Broaden your engineering skill set by working across software engineering, data engineering and analytics rather than being limited to one area.
  • Work hands-on with Databricks, Python and SQL while solving problems involving large and complex datasets.
  • Get direct exposure to clients — understand their requirements, contribute to solution design and see how your work addresses real business problems.
  • Build your consulting and solutioning skills, with the opportunity to grow towards a Solutions / Pre-Sales path over time.
  • Work on end-to-end solutions, from understanding the problem and analysing the data through to development and delivery.
  • Gain exposure to a global working environment, including collaboration with US-based teams and stakeholders.
  • Develop across different technologies and cloud environments, with GCP as the primary cloud platform while still welcoming experience from AWS or other cloud environments.


What you'll be doing

  • Design and develop data solutions based on client and business requirements
  • Build and maintain data pipelines and solutions using Databricks, Python and SQL
  • Work with large datasets and develop solutions within complex engineering environments
  • Translate business requirements into technical approaches and deliver working solutions
  • Work directly with clients and stakeholders to understand their needs and discuss solution options
  • Analyse data and help turn it into useful business insights
  • Work with dashboard and visualisation tools such as Power BI or Tableau
  • Troubleshoot and improve existing data and software solutions
  • Contribute to solution discussions


We're particularly interested in people who have a software engineering or strong engineering background and have moved into, or worked alongside, data engineering.


You should have:

  • Strong hands-on Python experience
  • Strong SQL skills — you will be assessed on this
  • Hands-on experience with Databricks preferred
  • Experience with Snowflake is also relevant
  • Background in Java, .NET or another software development environment
  • Experience building data pipelines, applications or technical solutions
  • Experience working with large datasets
  • Exposure to Power BI, Tableau or similar visualisation tools
  • Experience with GCP is useful, although AWS or another cloud platform is also considered


We're not looking for someone who only wants to focus on data engineering.

The ideal person enjoys understanding what the client is trying to achieve, gathering requirements, thinking through the solution and then getting hands-on with the technology to build it.


You'll work across the full process from understanding the problem → designing the solution → developing it → working with stakeholders → delivering the outcome.


Experience dealing directly with clients, running requirements discussions or contributing to solution design is highly valued. Experience working towards pre-sales or solutions consulting would also be a plus.


We're prioritising candidates with:

1. Strong engineering fundamentals

2. Python + SQL

3. Hands-on Databricks or Snowflake

4. Experience developing technical solutions

5. Client/stakeholder engagement and requirements gathering

6. Data analysis and visualisation exposure


Working arrangement

  • Shift: 10:00 PM – 6:00 AM
  • Office: Only twice a month (1st and 3rd Wednesday)
  • Interview: Technical + client/stakeholder-focused discussions


If you're a Software Engineer, Data Engineer or Solution Developer who enjoys combining hands-on coding with problem-solving and client interaction, we'd be interested in hearing from you.


Apply now or reach out to discuss the opportunity.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More