Python Developer

Talemexa

United States

On-site

USD 100,000 - 160,000

Full time

11 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Talemexa is seeking a Python Developer to build APIs, backend services, and data-driven features for its hiring products. You will develop scalable applications using Python frameworks such as Django or FastAPI, design efficient database structures, and integrate external services.

The ideal candidate has 3+ years of Python development, PostgreSQL experience, and strong REST API skills. You will write automated tests, perform code reviews, use Git, and work with Celery or Redis for background

Qualifications

  • 3+ years of professional Python development experience.
  • Strong knowledge of Python programming and backend development.
  • Hands-on experience with Django or FastAPI.
  • Experience designing and developing RESTful APIs.
  • Practical experience with PostgreSQL and relational databases.
  • Familiarity with Git and code review workflows.
  • Experience writing automated tests and debugging backend issues.
  • Understanding of asynchronous processing and background jobs.
  • Familiarity with Celery or Redis is a plus.
  • Strong problem-solving and communication skills.

Responsibilities

  • Design, develop, test, and maintain backend services using Python.
  • Build web applications and APIs using Django, FastAPI, or other Python frameworks.
  • Design and maintain database schemas for reliable data storage and retrieval.
  • Work with PostgreSQL to optimize queries and relationships.
  • Develop and integrate RESTful APIs for internal/external use.
  • Integrate third-party APIs and services into hiring products.
  • Write automated unit and integration tests.
  • Use Git for version control and participate in code reviews.
  • Build, run, and monitor background jobs with asynchronous processing.
  • Leverage Celery and Redis for task queues and caching as needed.
  • Troubleshoot bugs and optimize application performance.
  • Collaborate with frontend, product, QA, and other teams.
  • Maintain documentation and coding standards.

Skills

Python Programming
Django
FastAPI
REST API Design
PostgreSQL
Automated Testing
Git
Code Reviews
Celery
Redis
Third-Party API Integration
Debugging
Technical Documentation
Team Collaboration

Tools

Django
FastAPI

Job description

Talemexa develops technology-driven solutions designed to improve business processes and deliver reliable digital experiences. Through modern software engineering and data-driven innovation, the company aims to help organizations streamline operations and build efficient technology products.

About the Role

Talemexa is seeking a skilled Python Developer to develop APIs, backend services, and data-driven features that support its hiring products. In this role, you will build scalable applications using Python frameworks such as Django or FastAPI, design efficient database structures, integrate external services, and maintain reliable background processing systems.

The ideal candidate has at least three years of Python development experience, practical knowledge of PostgreSQL, and a strong understanding of REST API development. You should be comfortable writing automated tests, participating in code reviews, using Git for version control, and troubleshooting backend applications. Familiarity with Celery or Redis is an advantage.

Key Responsibilities
  • Design, develop, test, and maintain backend services using Python.
  • Build web applications and APIs using Django, FastAPI, or other relevant Python frameworks.
  • Design and maintain database schemas that support reliable data storage and efficient retrieval.
  • Work with PostgreSQL to create queries, manage data relationships, and improve database performance.
  • Develop and integrate RESTful APIs to support internal applications and external systems.
  • Integrate third-party APIs and services into existing hiring products and workflows.
  • Write automated unit tests and integration tests to maintain application quality and reliability.
  • Use Git for version control and participate in code reviews to ensure clean, maintainable code.
  • Develop, execute, and monitor background jobs and asynchronous processing tasks.
  • Work with tools such as Celery and Redis to support task queues, caching, and background processing where required.
  • Troubleshoot bugs, investigate application issues, and implement effective technical solutions.
  • Optimize application performance, scalability, and maintainability.
  • Collaborate with frontend developers, product managers, QA engineers, and other stakeholders to deliver product features.
  • Maintain technical documentation and follow established coding standards and development best practices.
Qualifications and Experience
  • 3+ years of professional experience in Python development.
  • Strong knowledge of Python programming and backend application development.
  • Hands-on experience with Django or FastAPI.
  • Experience designing and developing RESTful APIs.
  • Practical experience working with PostgreSQL and relational database concepts.
  • Familiarity with Git, version control workflows, and collaborative code reviews.
  • Experience writing automated tests and debugging application issues.
  • Understanding of asynchronous processing and background job management.
  • Familiarity with Celery or Redis is an advantage.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work collaboratively in a development team and manage assigned tasks effectively.
Required Skills and Competencies
  • Python Programming
  • Django and FastAPI
  • REST API Design and Development
  • PostgreSQL and Database Schema Design
  • Automated Testing
  • Git and Version Control
  • Code Reviews and Coding Standards
  • Celery and Background Job Processing
  • Redis and Caching
  • Third-Party API Integration
  • Debugging and Performance Optimization
  • Technical Documentation
  • Team Collaboration and Problem-Solving
Why Join Talemexa?

Join a technology-focused team working on digital hiring products and practical software solutions. As a Python Developer, you will contribute to backend architecture, API development, and data-driven functionality while working with modern development frameworks and tools. This role offers an opportunity to solve meaningful technical challenges and help build reliable, scalable applications.

Equal Opportunity Employer

Talemexa welcomes qualified candidates from diverse professional backgrounds. Employment decisions are based on relevant skills, qualifications, experience, and job requirements. Candidates who are passionate about Python development and building dependable backend applications are encouraged to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Backend Engineer – Django/FastAPI & APIs
Python Backend Engineer – Django/FastAPI & APIs

Talemexa • United States

On-site
USD 100,000 - 160,000
Back End Developer
Back End Developer

Talemexa • United States

On-site
USD 90,000 - 130,000
Software Developer
Software Developer

Talemexa • United States

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

Quantum Technologies. LLC • Richmond (VA)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

Machine Learning Technologies, LLC • Richmond (VA)

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

Talent Groups • United States

On-site
USD 80,000 - 120,000
Python Developer
Python Developer

Robotic Process Automation LLC • Buffalo (NY)

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

Confidential • Chicago (IL)

On-site
USD 85,000 - 125,000
Python Developer
Python Developer

Machine Learning Technologies, LLC • Denver (CO)

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

Compunnel Inc. • Pennsylvania

On-site
USD 100,000 - 130,000