company logo

Senior Software Engineer (Backend)

Gravel

No Sign Up Required!

Job Description

  • Develop scalable, high-quality, testable code for Gravel’s various backend services
  • Optimize current systems and services for modularity, computational efficiency, and scalability
  • Proactively contribute in system architecture and technical design decisions
  • Scope and design new systems and services, breaking down complex projects into clear deliverables
  • Collaborate with Product Managers, Designers, and other functions to build customer-facing products and features
  • Help grow the foundations of Gravel’s engineering organization, from process to hiring, mentoring, and culture

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field from a top university
  • 3-5 years of professional experience as a software engineer
  • Strong knowledge of the Go programming language
  • Familiarity with at least one other programming language (Node.js, Python, PHP, etc).
  • Experience with Ruby on Rails is a plus
  • Experience of building API with HTTP REST and or gRPC
  • Experience in building complex, scalable systems with microservices architecture
  • Strong knowledge of SQL and relational databases: MySQL, MariaDB, PostgreSQL
  • Experience with containerization technology (Docker, Kubernetes)
About Gravel
Learn More

PT Gravel Teknologi Indonesia is a technology company in the construction sector, established in 2019. Gravel leads the way in technology, integrating the entire construction process through its four services - Gravel Harian, Gravel Maintenance, Gravel Contract, and Gravel Material. With business activities spanning across Indonesia, Gravel has established a strong collaboration network, uniting thousands of the construction professionals, including workers, contractors, architects, consultants, and building material suppliers.

Beyond advancing the construction sector, Gravel is committed to empowering and improving the welfare of construction workers, while making a positive impact on society. In fulfilling this mission, the Gravel team embodies values of collaboration, communication, contribution, and learning to create meaningful changes and sustainable impact.

To date, Gravel has completed over 6,000 projects in 20 provinces and contributed IDR 240 billion to the economic upliftment of construction workers in Indonesia. Discover more about Gravel at www.gravel.co.id.

Industry
Technology, Information And Internet
Location
Jakarta Selatan, Indonesia
Company Size
>100 employees

Culture

Collaborative
Here, we work together to make the dream work
Innovative
We strive to constantly pursue innovation of our products and services
Fast-Paced
Swift in handling new challenges and producing new ideas to improve