About the company
At PINTU, We are building the #1 crypto investment platform to focus on new investors in Indonesia and Southeast Asia. We know that 99% of new investors are underserved because existing solutions cater to the 1% who are pros and early adopters hence we built an app that helps them to learn, invest and sell cryptocurrencies with one click away.
Job Summary
Essential Functions / Responsibilities
šProvide guidance and direction to the engineering team within pillars, ensuring best practices are followed and the technical vision is communicated and understood. šLead by example by writing clean, maintainable, and efficient code. šParticipate in and oversee the design, development, and implementation of complex systems and applications. šAnalyze, evaluate, and resolve deep technical issues, ensuring the final output meets high-quality standards and is consistent with user needs. šWork closely with senior engineers and engineering leaders within the company pillars to maintain hardware and software needed for projects to be completed efficiently. šMentor and guide the professional and technical development of engineers on your team, providing clear feedback and suggestions for improvement. šFoster a collaborative, inspiring culture within the team, encouraging open communication, innovation, and inclusivity. šEnsure the application of standard engineering methods and practices during development. Implement and oversee testing methodologies to ensure the stability and usability of products. šCoordinate with the QA team to schedule performance tests and resolve issues highlighted from such tests. šPrepare and maintain technical documentation, including project plans, process documents, and performance statistics. šConduct reviews, evaluations, and analyses of current systems and propose system-wide improvements based on the company's needs.
Experience Required
šMinimum 5 years of experience in software engineering, including a proven track record of leading the delivery of large-scale, high-quality systems šSolid hands-on experience in Go šExperience in building robust and effective monitoring and alerting system šExperience in using message broker/queue systems such as AWS SNS/SQS, Google Pub/Sub, Kafka, RabbitMQ, etc šProficiency with database technology mechanisms, understanding how it works, and how to scale it šExperience in implementing various software and design principle šExperience working under Continuous Delivery and Zero-Downtime models šKnowledge in using Workflow Engine such as Cadence or Temporal šExperience in using Kubernetes as the application infrastructure layer šStrong knowledge of optimizing application performance, as well as using various profiling techniques and tools šExperience in using or building a reliable and efficient application build system