

Senior Python Developer - Backend/API
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer - Backend/API, requiring 10-15 years of experience, on-site in San Jose, California. Key skills include Python, FastAPI, MongoDB, and API development. A bachelor's degree or equivalent experience is required.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
July 10, 2025
π - Project duration
Unknown
-
ποΈ - Location type
On-site
-
π - Contract type
Corp-to-Corp (C2C)
-
π - Security clearance
Unknown
-
π - Location detailed
San Jose, CA
-
π§ - Skills detailed
#Elasticsearch #FastAPI #BERT #Redis #Databases #Logging #Scala #Code Reviews #Consulting #Programming #MongoDB #Monitoring #Automation #BitBucket #Observability #API (Application Programming Interface) #Python #Storage #GitHub #Version Control #Data Storage #NLP (Natural Language Processing)
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing customers innovative technology solutions and services.
Job Description
Job Title : Senior Python Developer β Backend/API
Job Type : C2C
Experience : 10 β 15 years
Location : San Jose, California(On-site)
Responsibilities
β’ Develop production-grade Python code using object-oriented programming (OOP) principles.
β’ Design and implement scalable RESTful APIs using FastAPI.
β’ Maintain high code quality through best practices, code reviews, and testing.
β’ Optimize application performance and ensure efficient resource usage.
β’ Manage code repositories using version control tools like GitHub or Bitbucket.
β’ Work with databases such as MongoDB, Elasticsearch, and Redis for data storage and retrieval.
β’ Implement logging and monitoring solutions for system observability and reliability.
β’ (Good to have) Understand and integrate NLP models like LLMs or BERT.
β’ Contribute to the design and development of workflow automation systems.
Qualification
β’ Bachelor's degree or equivalent combination of education and experience