Recurve

International Plaza, 343 Pham Ngu Lao, TP Hồ Chí Minh

Quy mô công ty : 10-24

Xem thêm

Tóm lược

10-24

Product

Việt Nam

Senior Backend Developer

Recurve

Quận 1, TP Hồ Chí Minh

  • English
  • Có kinh nghiêm (Nhân viên)
  • Toàn thời gian
  • Thỏa Thuận
  • Ngày Đăng:20/08/2024
  • 1

Mô tả công việc

Tóm tắt công việc

  • Design, develop, and maintain high-performance backend services.
  • Work closely with frontend developers and other stakeholders to ensure seamless integration and functionality.
  • Model complex data structures and optimize database performance using SQL and database design best practices.
  • Interact with, manage, and monitor data transformation engines such as Airflow, dbt, or Dagster.
  • Design and build APIs that adhere to industry standards and best practices.
  • Implement data security and protection measures
  • Continuously monitor and optimize backend services for speed, scalability, and reliability.
  • Maintain high code quality through thorough testing, code reviews, and adherence to coding standards.
  • Document code, architecture, and design decisions for knowledge sharing and future reference.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve skills and project outcomes.

Yêu cầu công việc

Must Have

  • Over 4 years of working experience as a Backend Developer
  • Extensive knowledge and experience in developing data products
  • Strong experience in key skills for both front-end and back-end development
  • Excellent communication skills and the ability to work collaboratively in a team environment
  • Good English communication
  • Proficiency in Python and Asyncio
  • Experience with Django, Flask, and Airflow
  • Strong experience with FastAPI and SQLAlchemy
  • Expertise in database design (SQL)
  • Experience with Docker.

Nice to have

  • Proficiency in NodeJs
  • Proficiency with Git and automated testing
  • Familiarity with CI/CD pipelines.

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • Python
  • MS SQL
  • Django
  • Git
  • Database Design
  • Automation Testing
  • NodeJS
  • Docker
  • Flask
  • Apache Airflow
  • SQLAlchemy
  • FastAPI
  • CI/CD

NĂNG LỰC

  • Communication Skills

Thông tin doanh nghiệp

Recurve is a data pioneer building an AI-powered unified data platform.

The next generation of enterprise-level data governance platforms using generative AI. We aim to redefine how data is used and accessed in enterprises, eliminating the barriers between people and data.

In the modern era of computer technologies, data-driven decision making has become vital for businesses to thrive and survive continuous and severe competitions. It is also important in adaptation of strategies to a fast-changing world in economics, geo-politics, and technologies. Further, with the latest evolution in AI capabilities, maintaining a well-structured and up-to-date data system has become foundational, an hence a key priority for many organizations, from small to big, from startups to corporations, across many industries. 

At Recurve, we build the exact solution to allow businesses across the globe to standardize the way they can collect, transform, serve and maintain their data products, with availability, accuracy, performance, scalability, and security. It comes in the form of a data development SaaS platform overseeing all relevant operations, from data ingestion, to loading, modeling, and serving, with maximum observability and transparency. 

Recurve has cultivated an open and international work environment, with a mindset ready for the global market and international partnerships. Rather than adhering to rigid workplace norms, Recurve encourages a self-driven, results-oriented culture.