Backend Engineer (Contract-Based)
Packet Systems Indonesia
Job Description
Requirement:A Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related fieldPossessing a solid 5 years experience in backend development; minimum of 5 years in a Backend Engineer Role and 1 years experience in Leading a Backend TeamProficiency in backend programming languages such as Python, Golang, Javascript or C++.Experience with AI and machine learning frameworks like TensorFlow, PyTorch, or Keras; Knowledge of database management systems, cloud platforms, and API designAbility to know how APM works, and experienced in creating monitoring system for ApplicationAbility to lead a team of engineers (experience in mentoring junior engineers and overseeing their work), project management, and coordination with other departments Ability to solve complex technical problems, optimize algorithms, and improve system performanceExcellent written and verbal communication skills to effectively collaborate with team members and stakeholdersAbility to innovate and implement new AI technologies to improve product offerings and customer experienceUnderstanding of ethical considerations in AI and commitment to developing responsible AI solutions
Job Descriptions:Lead and mentor a team of engineers, providing guidance and supportOversee the technical aspects of backend development, ensuring high-quality code and architectureCoordinate with other departments to ensure projects are completed on time and meet requirementsConduct code reviews to maintain code quality and consistencyDesign and implement scalable and efficient backend systemsTroubleshoot and resolve technical issues as they ariseDesign and manage databases, ensuring data integrity and securityCreate and maintain APIs for front-end developers and other services to interact with the backendTest and debug applications to ensure they function correctlyIntegrate third-party services and APIs into the applicationImplement security measures to protect data and applications from threatsOptimize applications for maximum speed and scalabilityWork closely with frontend developers, product managers, and other stakeholders to deliver cohesive solutionsMaintain comprehensive documentation for application processes and systemsParticipate in code reviews to maintain code quality and knowledge-sharing with the teamStay updated with the latest industry trends and technologies to continuously improve application systems.
Posting Code: #LI-IG1