Talent.com
Yeshnex LLC
Senior developer with Typescript, Python and builder integrationYeshnex LLC • Los Angeles, CA, United States
Search for other jobs
Senior developer with Typescript, Python and builder integration

Senior developer with Typescript, Python and builder integration

Yeshnex LLC • Los Angeles, CA, United States
5 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Typescript Python Senior developer with builder integration

LA California - Onsite

We are looking for a Senior Python Microservices Developer with strong experience in building and supporting Python-based microservices and REST APIs. The candidate should have hands-on experience with cloud-native applications and good working knowledge of at least one cloud platform - AWS, Azure, or GCP.

The candidate should be comfortable participating in technical design, solving complex engineering problems, and delivering reliable, scalable applications in a production environment.

Key Responsibilities

  • Design, develop and maintain Python-based microservices using frameworks such as FastAPI, Flask or Django.
  • Develop secure, scalable and well-documented REST APIs and integrate with internal and external systems.
  • Participate in service decomposition, API design, data modeling and technical design discussions.
  • Implement asynchronous and event-driven integrations using Kafka or cloud messaging services.
  • Implement appropriate patterns for error handling, retries, timeouts, idempotency and resiliency.
  • Work with relational and NoSQL databases and optimize queries and application performance.
  • Write unit, integration and API tests and maintain good code quality and test coverage.
  • Implement application logging, metrics and distributed tracing and troubleshoot production issues.

Technical Requirements

  • Strong hands-on experience with Python 3.x, OOP, exception handling, type hints, testing and asynchronous programming (asyncio).
  • Good understanding of microservice architecture, service boundaries, REST APIs, API versioning, synchronous vs asynchronous communication and resiliency patterns.
  • Strong understanding of designing and implementing event driven architecture using a cloud provider leveraging patterns like fan out (Eventbridge, SNS, SQS / Kinesis in case of AWS) with proper message / data redundancy and fall back mechanisms.
  • Experience with Kafka, RabbitMQ or cloud-native messaging such as SQS/SNS, Azure Service Bus or Google Pub/Sub.
  • Strong SQL skills with PostgreSQL, MySQL, Oracle or similar; exposure to NoSQL databases is desirable.
Create a job alert for this search

Senior developer with Typescript, Python and builder integration • Los Angeles, CA, United States