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




