Software Engineer

Job ID: 111255
Location: Research Triangle Park, North Carolina  [Remote]
Category: App/Dev
Employment Type: Contract
Date Added: 11/04/2025

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.


 
 
 
 
 
(Word, PDF, RTF, TXT)
* Required field.

We are seeking a Software Engineer with a strong background in backend development to join a dynamic engineering team. This role is ideal for a professional adept at building scalable systems using modern technologies and who thrives in fast-paced environments. The successful candidate will have the opportunity to work on cutting-edge projects involving advanced programming techniques and various integration systems. This is a fully remote role and can be performed from an approved location.

Responsibilities

  • Design, develop, and maintain robust backend services using Python and FastAPI.
  • Build and optimize data models and database queries with PostgreSQL or MongoDB.
  • Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines using Git-based workflows.
  • Collaborate with cross-functional teams to ensure high-quality software solutions are delivered on time.
  • Implement asynchronous programming patterns to enhance system performance and scalability.
  • Integrate with third-party APIs, focusing on LLM providers like OpenAI and Anthropic, to extend functionality and performance.
  • Participate in architectural decisions, code reviews, and maintain high standards of software quality within the team.
  • Maintain and improve existing systems built with Django and other frameworks, ensuring long-term reliability and efficiency.

Qualifications

  • Minimum of 5-7 years of professional software development experience, specifically in backend development.
  • Advanced proficiency in Python and experience with FastAPI framework.
  • Strong knowledge of database management and experience with PostgreSQL or MongoDB.
  • Proven experience in building and maintaining CI/CD pipelines.
  • Excellent understanding of RESTful API design and implementation.
  • Experience with asynchronous programming in Python.
  • Familiarity with Django framework and ability to work with existing systems.
  • Hands-on experience with caching systems and message brokers like Redis and Kafka.
  • Knowledge of integrating LLM APIs (e.g., OpenAI, Anthropic) is highly desirable.
  • Strong problem-solving skills, attention to detail, and excellent communication abilities.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Pay Range: $58.00 – $60.00 Per Hour

This is a fully remote role and can be performed from an approved location.