company logo

Backend Engineer

Bangalore
Remote
Mid-Level: 1 to 5 years
Posted on Jul 24 2024

About the Job

Skills

FastAPI
Python
Pydantic
PostgreSQL
RESTful WebServices
Django
Google Cloud Platform (GCP)
JavaScript

Job Summary

We are seeking a talented and motivated Backend Developer to join our team and build robust and scalable backend systems using cutting-edge technologies. The ideal candidate will possess a strong understanding of Python, FastAPI, PostgreSQL, and Celery. You will be responsible for designing, developing, and maintaining APIs, implementing background tasks, and ensuring efficient data management.

Responsibilities

  • Design, develop, and deploy RESTful APIs using FastAPI for our web applications.
  • Interact with PostgreSQL databases to store, retrieve, and manipulate data effectively.
  • Utilize Celery to implement asynchronous tasks and background processing for improved performance.
  • Write clean, maintainable, and well-documented Python code following best practices.
  • Collaborate with frontend developers and DevOps engineers to ensure seamless integration of backend systems.
  • Participate in code reviews and contribute to improving the development workflow.
  • Stay up-to-date on the latest backend development trends and technologies.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 2+ years of experience building backend systems with Python frameworks like FastAPI or Django or any Backend languages and ready to adopt Python quickly
  • Strong understanding of RESTful APIs and API design principles.
  • Proficiency in SQL and experience working with relational databases like PostgreSQL.
  • Experience with Celery or similar task queuing libraries for asynchronous processing.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

Bonus points for

  • Experience working at a growth stage startup at 0-1 Phase with entrepreneurial spirit
  • Experience with unit testing frameworks (e.g., pytest, unittest).
  • Experience with CI/CD pipelines and deployment automation.
  • Experience with cloud platforms (e.g., AWS, GCP) for backend deployment.
  • Experience with data validation and security best practices in backend development.


Notes

Please apply only if you have hands-on coding experience with cloud skills. This position is not suitable for engineers who specialize only in DevOps.


About the company

About DwellFi Mission At DwellFi, we are dedicated to revolutionizing the Asset Management industry through the power of Gen AI, Blockchain, and Tokenization technologies. Our mission is to empower Private Funds and Fund Administrators to overcome traditional obstacles, achieving new levels of efficiency, scalability, and security. Vision We envision a future where fund management and ad ...Show More

Industry

Financial Services

Company Size

11-50 Employees

Headquarter

Palo Alto, California

Other open jobs from DwellFi