Software Engineer in Data (Junior - Senior)
is seeking a Software Engineer in Data to join our dynamic team. This role offers opportunities for both junior and senior-level candidates to collaborate with international and Indonesian teams, translating requirements into high-quality software products. As a financial technology startup, simplifies the process of finding and applying for financial products online, promoting financial inclusion in Indonesia.
In this position, you will work with cutting-edge technologies to solve technically challenging problems and deliver mission-critical products. Responsibilities include developing and maintaining software solutions, collaborating with cross-functional teams to understand and implement requirements, and ensuring the quality and performance of the software.
We welcome fresh graduates to apply, and for senior-level candidates, a minimum of 3 years of experience is required, preferably in startup, fintech, or banking industries. Strong coding skills in at least one of Java, Python, or JavaScript/Node.js are essential, with proficiency in multiple languages being a bonus. A good understanding of software engineering practices, object-oriented design, and data structures is also important.
While a formal degree in Computer Science is preferred, candidates with demonstrable skills and experience are equally valued. Familiarity with cloud services such as GCP or AWS, data processing frameworks like Apache Beam, and machine learning algorithms is advantageous. Experience with data platform services, ETL ingestion, data warehousing, and BI visualization tools is also beneficial.
Joining offers the opportunity to be part of a company with a culture of openness, transparency, drive, and meritocracy, similar to Silicon Valley companies. We are committed to building a world-class fintech company in Indonesia and provide a collaborative environment for professional growth and development.