Search by job, company or skills

SawitPRO

Senior Engineering Manager

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

About SawitPRO

SawitPRO develops an integrated end-to-end agri-platform, creating a win-win-win for people, planet and profit. Our missions are to improve the livelihood of Indonesia's smallholders, to unlock value for the industry, and to strive in a demanding global market in traceability and sustainability of palm oil products.

We provide platform that connects the supply chain stakeholders within the palm oil industry (i.e. Palm Oil Mills, Agents, Smallholders, and Agri Input vendors), creates a digital ecosystem that removes friction points, and essentially boosts the productivity of the smallholders via access to affordable yet high quality agro-inputs, agronomic services, and high quality planting materials.

We envision to be the game-changer that improves smallholders living standard, and help our planet to meet the growing global demand for sustainable palm oil.

Primary Responsibilities:

Technology stack

  • Design & develop reliable fault-tolerant microservices with highest quality & performance.
  • Design & develop data storage solutions based on system requirements (SQL, no SQL, Cache)
  • Work with product managers and other stakeholders to define, scope, and prioritise technical tasks
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Integrate with third party services using API
  • Identify bugs, bottlenecks, tech debts, and devise solutions to these problems
  • Help maintain code quality, unit testing, and automation
  • Proficiency in a programming language (Golang)
  • Knowledge of RESTful APIs and microservices, experience designing & consuming them

Soft Skills

  • Experience working in a team with agile development environment
  • Good communication skills in English
  • Strong problem-solving and debugging skills
  • Collaboration & Teamwork
  • Team management - You will be required to build and manage a team of 5-10 backend engineers

Education

  • Bachelor of Engineering/Science Computer Science, Computer Engineering, Computer Application, Information Technology or related discipline

Experience

  • Min. 7 - 10 years of experience as a backend engineer, preferably use Golang
  • Minimum 3 - 5 years of experience as a lead
  • Experience in team management of at least 3-4 years for mid to large teams
  • Experience in using frameworks and libraries to fasten development process
  • Experience with databases (PostgreSQL)
  • Experience with Source Code Management (GitHub)
  • Familiarity with unit testing
  • Familiarity with continuous integration and continuous deployment tools (CI/CD)

Business Experience (Preferred) - Following experiences are desirable

  • Social media, multiplayer games, eCommerce or Loyalty Management Systems
  • High performance, high volume, high transactions B2C applications & platforms
  • Peer to Peer or B2C loan & Credit Systems

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Date Posted: 29/05/2024

Job ID: 80209287

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Engineering Manager Full Stack Bangkok based relocation provided

AgodaCompany Name Confidential

Global ICT Senior Account Manager Transportation Industry

MatchaTalentCompany Name Confidential
Last Updated: 21-11-2024 01:28:02 AM
Home Jobs in Indonesia Senior Engineering Manager