Software Engineer in Data (Junior - Senior)
cermaticom· Engineering
About this role
Company Description
Job Description
- Developers will work with international teams as well as Indonesian teams to understand requirements and translate it to high quality software products.
- Work with cutting edge and solve technically challenging problems to deliver mission critical product
Qualifications
- Fresh Graduates is welome to apply
- 3+ years experience for Senior level, Experience from startup / fintech / banking industry is a plus
- Ability to work with mentors and team leads on international teams to deliver projects.
- Focus on quality, quantity and timeliness of results, high ownership of tasks assigned
- Good communication skill, moderate proficiency in English language
- Ability to translate detailed design into high quality software
- Ability to produce high quality software from specifications without much rework
- Strong coding skills in at least one of {Java, Python, JavaScript/Node.js}. We use all three languages so proficiency in multiple languages is a bonus.
- Good understanding of software engineering practices like object-oriented design, data structure
- Familiar with version control (git) and basic linux operations
- Fresh graduates are welcome to apply
Additional Information
- A formal degree in Computer Science is preferred, but candidates with demonstrable skills and experience are equally valued
- Preferable: Familiar with GCP or AWS cloud service
- Preferable: Familiar with Cloud Dataflow/Apache Beam
- Preferable: Familar with Machine Learning Algorithm (Regression, Decision Tree, Neural Network/Deep Learning) and Machine Learning as a Service (MLaaS)
- Preferable: Familiar with DBT and Apache Airflow
- Preferable: Familiar with data platform services: ETL Ingestion, Data Lake, Data Warehousing: BigQuery, Redshift, Snowflake, Hadoop, big data processing: apache beam, flink, spark, etc, BI visualization tools: Redash, Looker, Tableau
- If you think you're capable, prove to us that you have the ability or portfolio
Frequently Asked Questions
Is the salary disclosed for the Software Engineer in Data (Junior - Senior) position at cermaticom?
The salary for this Software Engineer in Data (Junior - Senior) role at cermaticom is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer in Data (Junior - Senior) position at cermaticom located?
This Software Engineer in Data (Junior - Senior) role at cermaticom is based in Jakarta, Jakarta, Jakarta, Indonesia, id. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer in Data (Junior - Senior) role at cermaticom full-time or part-time?
This is listed as a Full time position. It is posted as a Software Engineer in Data (Junior - Senior) role in the Engineering department at cermaticom.
Which team or department does the Software Engineer in Data (Junior - Senior) at cermaticom belong to?
This Software Engineer in Data (Junior - Senior) position is part of the Engineering department at cermaticom. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer in Data (Junior - Senior) position at cermaticom?
Click the "Apply Now" button on this page. You will be redirected to cermaticom's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Software Engineer in Data (Junior - Senior) job at cermaticom posted?
This Software Engineer in Data (Junior - Senior) position at cermaticom was posted on Mar 31, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer in Data (Junior - Senior)
cermaticom
You'll be redirected to cermaticom's official application page on SmartRecruiters.