Senior Software Engineer
As a Senior Software Engineer at you will collaborate closely with a mentor, such as a Lead Software Engineer or Engineering Manager, to achieve team objectives and foster personal growth. This role involves executing medium to large-scale projects within specific product domains, contributing to the development of APIs, enhancing functionalities, and addressing bug fixes to support Indodana's extensive user base. Additionally, you will work with advanced DevOps tools, including Kubernetes, Terraform, Grafana, Loki, and Prometheus, all within the Google Cloud Platform environment.
Key responsibilities include participating in the requirement and specification phases, assisting in designing solutions for system implementations, and ensuring the delivery of high-quality software products. You will be expected to work collaboratively within a high-performance team, contributing to the continuous improvement of processes and systems.
The ideal candidate will have over four years of experience, preferably within startup, fintech, or banking industries. Strong problem-solving and software engineering skills are essential, with proficiency in Java or Node.js. Experience with relational database management systems like PostgreSQL or MySQL, version control systems such as Git, and familiarity with development collaboration tools like GitHub or Phabricator are required. A passion for building products that address complex, real-world problems and a curiosity to explore innovative solutions are highly valued.
offers a dynamic work environment that encourages continuous learning and professional development. Employees have the opportunity to work on cutting-edge technologies and contribute to impactful projects within the fintech industry.