Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Perficient Logo

Lead API Python + AWS Developer

Perficient

$92,118 - $202,730
Aug 26, 2025
Fort Mill, SC, USA
Apply Now

Perficient is looking for a Lead API Python Developer to join their remote team to help businesses transform legacy systems and build future-ready applications by delivering end-to-end solutions including cloud migration, custom application development, multi-cloud strategies, and modern UI and API integration.

Requirements

  • Passionate coder with 7+ years of enterprise software programming experience with various languages including Python
  • Strong expertise with various AWS services, including Lambda, S3, DynamoDB, EKS, Elasticsearch
  • Proven hands-on experience designing, developing, and deploying scalable data streaming solutions using Kafka
  • Experience integrating Kafka with other data systems (e.g., databases, data lakes, messaging platforms, cloud storage)
  • Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.
  • Solid foundation in Computer Science, with strong competencies in data structures, algorithms and software design
  • Knowledge and experience in developing software using agile methodologies.

Responsibilities

  • Design, develop, and maintain high-performance, scalable APIs using Python for enterprise-grade applications.
  • Lead the end-to-end API development lifecycle, from requirements gathering and architecture design to testing and deployment.
  • Implement best practices for API security, performance optimization, and maintainability in large-scale, distributed environments.
  • Proven hands-on experience designing, developing, and deploying scalable data streaming solutions using Kafka
  • Experience integrating Kafka with other data systems (e.g., databases, data lakes, messaging platforms, cloud storage)
  • Develop unit testing of code components per the user story
  • Conduct code audits and reviews as required

Other

  • This is a hybrid role which require onsite presence up to 3 days per week.
  • Self-starter who can work independently.
  • Strong consulting and communication skills. Ability to work effectively with various organizations in pursuit of problem solutions.
  • Experience working with a globally distributed teams
  • Strong sense of urgency, detail oriented with the ability to manage and prioritize work flow