Backend Engineer - Python (SDE 2)
Kredivo Group · Jakarta, ID
Sekilas tentang pekerjaan ini
Sebagai Backend Engineer - Python (SDE 2) di Kredivo Group, Anda mengembangkan fitur dan layanan backend serta meningkatkan sistem bersama tim lintas fungsi. Posisi ini ditujukan bagi kandidat dengan pengalaman minimal 3 tahun di industri software dan berlokasi di Jakarta.
Tugas utama
- Merancang dan mengembangkan fitur produk untuk situs dan layanan FinAccel/Kredivo
- Mengumpulkan kebutuhan bersama tim Product, Business, dan Sales serta memberikan solusi skalabel
- Menulis kode berkualitas tinggi dan mudah dipelihara
- Memiliki dan meningkatkan bagian sistem dalam lingkungan agile
- Melakukan benchmarking, load testing, diagnosis masalah, dan riset teknologi backend
Kualifikasi utama
- Gelar B.S., M.S., PhD Ilmu Komputer, atau setara
- Pengalaman minimal 3 tahun di industri software
- Menguasai konsep Object Oriented Programming, struktur data, dan algoritma
- Berpengalaman dengan Python, Java, atau C++; memahami arsitektur microservices
- Memahami HTTP, Web Services, OAuth, RESTful APIs, dan lingkungan Linux
Ringkasan ini dibuat dengan AI dari deskripsi di bawah. Yang berlaku adalah deskripsi lengkapnya di situs Kredivo Group.
Deskripsi pekerjaan
About the job
- Design and implement product features and functionality for various FinAccel/ Kredivo sites and services
- Work with the Product, Business, and Sales teams to gather and understand requirements and deliver scalable solutions
- Write high quality, maintainable code
- Own parts of the system and continuously work to improve them in an agile environment.
- Benchmarking, load testing, diagnosing problems and helping create solutions
- Research and implement modern frameworks and technologies for back-end systems
- Participate in design discussions, reviews and propose/implement solutions to technical problems and challenges
About you
- B.S, M.S, and/or PhD in Computer Science or equivalent
- 3+ years of working experience in the Software industry
- Well versed with Object Oriented Programming concepts
- Strong understanding of Data Structures, Algorithms, and Computer Science fundamentals
- Strong logical and innovative thinking, troubleshooting skills and diagnostic intuition, able to assess the business needs and reflect the value into the product design
- Experience working on one of follow programming language: Python, Java or C++
- Good understanding of microservices architecture
- Proficient in HTTP, Web Services, OAuth and Restful APIs
- Familiar with Linux environment
- Experience working with cloud based systems and infrastructure services such as AWS, GCP, etc is a plus
- Good Communication skills
- Ability to work well in a team with a positive attitude
- Strong attention to details
- #LI-RR1