Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
About
Propel
At Propel, we don't just build software — we build
future -ready, human -centered digital platforms that drive business
transformation. We are a design -led technology firm committed to solving
complex problems with elegant, scalable solutions. Join a workplace where your
ideas matter, your expertise is valued, and your growth is championed.
About
the Role
As a Scala Developer at
Propel, you will be part of building high -performance, scalable data processing
platforms that support complex business and regulatory workflows. You will work
closely with domain experts, architects, and engineering teams to design and
deliver distributed data solutions that enable analytics, automation, and
large -scale data processing.
This role is ideal for
engineers with strong Spark and Scala expertise who enjoy working on
high -volume, performance -critical systems.
Key
Responsibilities
· Design, develop, and maintain scalable applications using Scala and Apache
Spark.
· Build and optimize distributed data processing pipelines using RDDs,
DataFrames, and Datasets.
· Write efficient transformation and action logic using in -memory processing
techniques.
· Optimize existing codebases for performance, scalability, and resource
efficiency.
· Work on high -volume data processing use cases involving millions of
records per transaction.
· Develop and maintain Spark notebooks and batch processing workflows.
· Integrate third -party libraries and APIs into Scala -based applications.
· Perform developer -level testing, performance testing, and load testing.
· Participate actively in system design, architecture discussions, and
technical decision -making.
· Review team members’ code and provide feedback on performance, security,
and coding standards.
· Mentor junior engineers and provide technical guidance to improve team
productivity.
· Troubleshoot production issues and participate in root cause analysis.
· Prepare technical documentation including design notes, test cases, effort
estimations, and work breakdown structures (WBS).
· Collaborate with cross -functional teams using Agile methodologies and
participate in daily stand -ups and sprint ceremonies.
· Maintain regular status reporting and delivery tracking.
What
We’re Looking For
· Bachelor’s degree in Computer Science, Software Engineering, or a related
field.
· 3 to 5 years of strong hands -on experience in Scala development with
Apache Spark.
· Strong experience working with Spark RDDs, DataFrames, and Datasets.
· Solid understanding of distributed computing concepts and big data
platforms such as Databricks.
· Experience working with high -volume data systems and large -scale batch
processing workloads.
· Good understanding of relational databases and read/write performance
optimization.
· Basic exposure to NoSQL databases such as Cassandra or Astra.
· Experience using development tools such as IntelliJ IDEA.
· Familiarity with GitHub, Azure DevOps, CI/CD pipelines, and release
management workflows.
· Understanding of Software Development Life Cycle (SDLC) and Agile
development practices.
· Strong debugging, problem -solving, and analytical skills.
· Awareness of information security best practices.
· Good verbal and written communication skills.
· Ability to work independently and manage priorities effectively.
Preferred
· Experience with cloud -based data platforms and Spark workloads on Azure or
similar cloud environments.
· Exposure to automated testing frameworks and test -driven development
practices.
· Experience with performance tuning and memory optimization in distributed
systems.
· Familiarity with enterprise data governance and compliance -driven data
platforms.
What
We Offer
A
Purpose -Driven Mission
We believe in using
technology as a force for good—designing scalable, data -driven systems that
enable smarter decisions and meaningful impact across industries.
Empowered
& Inclusive Culture
Our open and collaborative
culture ensures your ideas matter. You’ll have the autonomy to design solutions
while working closely with highly skilled teams.
Learning
& Growth at the Core
From mentorship and
certifications to hands -on exposure to modern data platforms, we invest deeply
in your professional growth.
Innovation
with Impact
You’ll work on modern data
platforms and cloud -native architectures, helping clients unlock insights
through automation, analytics, and intelligent systems.
Well -being
Matters
We prioritize work -life
harmony, psychological safety, and policies that support your mental, physical,
and professional well -being.
Others:
· Common application/ web security and OWASP vulnerabilities
· Encryption algorithms to protect sensitive information
· PII, PCI, HIPPA, and GDPR compliance and how to implement
· Finding the vulnerabilities of the third -party components/ libraries
· Understanding security breaches of data -in -transit and data -at -rest and
its implementation
Auto-Apply to Scala Developer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.