Remote Freedom

Lead Backend Engineer

FinAccel

Remote · Indonesia IndonesiaFull-timetoday

See how well you match this role

Upload your résumé — we'll score your fit and check off the skills you already have. Free.

Skills

PythonGoREST APIsKafkaAWSGCP

What you'll do

  • Lead a software team to build features and solutions that support business priorities across distributed teams in a global environment.

About the role

About the Job: • 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

Sourced from Himalayas. Confirm the details and apply on the employer's site.