Python Engineer – API and SaaS Application Development

Aidentified, LLC

North Carolina

Hybrid

USD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Aidentified, LLC is looking for a skilled API Developer to collaborate across teams and design efficient APIs for web and mobile applications. The role involves developing and maintaining RESTful APIs using Django, as well as utilizing PostgreSQL for database schemas.

Ideal candidates will have over 3 years of experience in Python and a strong focus on backend systems, particularly with RESTful APIs. Familiarity with Elasticsearch and optional experience with Spark is beneficial.

Qualifications

  • 3+ years of experience in Python development with focus on API development.
  • Experience with Django framework for building RESTful APIs.
  • Solid knowledge of PostgreSQL and database design.

Responsibilities

  • Collaborate with cross-functional teams to design efficient APIs.
  • Develop and maintain RESTful APIs using Django.
  • Implement search functionality using Elasticsearch.

Skills

Python development
API development
Backend systems
Django framework
PostgreSQL
Elasticsearch
Version control (Git)
Problem-solving
Communication
Teamwork

Education

Bachelor's degree in Computer Science or related field

Tools

Django
PostgreSQL
Elasticsearch
Git
Apache Spark
Pyspark

Job description

Job Description
  • Collaborate with cross-functional teams to understand project requirements and design efficient APIs for web and mobile applications.
  • Develop and maintain RESTful APIs using Django, ensuring high performance, security, and scalability.
  • Utilize PostgreSQL to design and optimize database schemas for data storage and retrieval.
  • Implement search functionality and data indexing using Elasticsearch, enhancing data retrieval efficiency.
  • Troubleshoot and debug complex issues related to API functionality, database queries, and search operations.
  • Participate in code reviews, providing valuable feedback to improve code quality and maintainability.
  • Optimize API responses and data retrieval times to enhance user experience.
  • Stay up-to-date with the latest industry trends and best practices in API development and data management.
  • Optional: If experienced with Spark and Pyspark, contribute to big data processing and analysis tasks.
Restrictions
  • Telecommuting is OK
  • Agencies are OK
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Proven experience (3+ years) in Python development, with a strong focus on API development and backend systems.
  • Extensive experience working with Django framework for building RESTful APIs.
  • Solid knowledge of PostgreSQL and database design principles.
  • Familiarity with Elasticsearch for implementing search functionality and data indexing.
  • Proficient understanding of version control systems such as Git.
  • Strong problem-solving skills and the ability to tackle complex technical challenges.
  • Excellent communication and teamwork skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
  • Optional: Experience with Apache Spark and Pyspark for big data processing is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer REST APIs
Python Developer REST APIs

Worx-ai • Seattle (WA)

On-site
USD 90,000 - 130,000
Python Engineer
Python Engineer

OVA.Work • Alpharetta (GA)

On-site
USD 120,000 - 150,000
Competitive salary
Health benefits
Flexible work arrangements
+2
Python Developer REST APIs - Immediate Start
Python Developer REST APIs - Immediate Start

Worx-ai • United States

On-site
USD 80,000 - 120,000
Python API Engineer for SaaS Apps | Django & PostgreSQL
Python API Engineer for SaaS Apps | Django & PostgreSQL

Aidentified, LLC • North Carolina

Hybrid
USD 85,000 - 110,000
Python Engineer
Python Engineer

Next Ventures • Marlboro Township (NJ)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

StradIT • Fort Worth (TX), Town of Texas (WI)

On-site
USD 100,000 - 140,000
Python Developer
Python Developer

StradIT • Boston (MA)

On-site
USD 110,000 - 140,000
Python Developer
Python Developer

StradIT • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Python Django Developer
Python Django Developer

Supersourcing • Oregon (WI)

Hybrid
USD 90,000 - 120,000
Python Developer
Python Developer

Stradit LLC • Jersey City (NJ)

On-site
USD 110,000 - 150,000