Lead a software team to build features and solutions that support business priorities across distributed teams in a global environment
Work closely with your manager to align the priorities of your team with the priorities of the entire organization
Apply engineering best practices to ensure high-quality outcomes, and work with your counterparts from product and business teams to continuously innovate for our customers
Focus on increasing productivity of your team by building processes around testing, code review, coding conventions, etc. and removing unnecessary/outdated processes/barriers
Define quantifiable measurements to continuously evaluate the team productivity and outcome quality. Manage the performance of your team, and constantly look for opportunities to optimize and take action with a carefully thought-through plan
Coach team members to help them become better professionals and engineers
Demonstrate ownership of multiple functional workflows. Own the technical designs, estimation, development and delivery of high-complexity projects by having the most suitable tech stack, infrastructure, security, performance, monitoring, alerting, etc
Hire, coach, and build a strong bench of talented engineers
About you
At least 6 years of hands-on experience in developing, testing, and deploying large-scale applications in any language or stack
At least 1 year of experience in leading a team of engineers
Extensive experience in general-purpose programming languages, but willing to work in golang or python
Proficient in HTTP, Web Services, OAuth, and Restful APIs
Strong understanding of data structures, algorithms, and computer science fundamentals
Strong data modeling experience in both Relational and NoSQL databases
Self-driven with a passion for learning new things quickly, solving challenging problems, and the drive to get better steadily without the need for constant/significant feedback
Excellent communication (written and spoken) and analytical skills with attention to details
Strong individual contributor, trusted problem solver and engages proactively in the team level initiatives to bring positive change from their involvement
Strong understanding of clean architecture, S.O.L.I.D principles and event-driven architecture. Experience with message broker services like SQS, Kafka, etc
Good experience with cloud-based systems and infrastructure services like AWS, GCP, etc
Nice to have
A bachelor degree in computer science, information technology, or equivalent education
Originally posted on Himalayas
Hitung gaji bersih dalam rupiah
Kotor per bulanRp0
Biaya transfer & kurs− Rp0
Perkiraan PPh 21 per bulan − Rp0
Diterima bersih per bulanRp0
Bersih setahunRp0
Perkiraan kasar: kurs USD Rp17.800; pajak dihitung sebagai penghasilan orang pribadi (tarif progresif PPh 21, dikurangi PTKP), tanpa NPPN, iuran BPJS, atau potongan lain. Bukan nasihat pajak; cek ketentuan terbaru atau konsultan pajak.