Backend Python Developer

Enexus Global Logo
  • Construction

Role: Backend Engineer with Python or Golang

Location: Fremont, CA(5 days onsite in week)

Contract

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python or Golang.
  • Collaborate with cross-functional teams (Product, DevOps, QA) to deliver robust solutions.
  • Write clean, efficient, and testable code following best practices.
  • Optimize application performance, scalability, and reliability.
  • Implement RESTful and/or gRPC APIs for internal and external services.
  • Work with databases (SQL/NoSQL) and integrate with data storage solutions.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews and contribute to improving development processes.
  • Stay updated with new technologies, frameworks, and best practices in backend development.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • Strong proficiency in Python (Django, Flask, FastAPI, etc.) or Golang.
  • Experience with REST/gRPC API development.
  • Familiarity with relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis, etc.).
  • Good understanding of microservices architecture and containerization (Docker, Kubernetes).
  • Knowledge of CI/CD pipelines and version control (Git).
  • Strong problem-solving and debugging skills.