Senior Python Engineer

Tate, Georgia

Diversity Resource Staffing Inc
Apply for this Job
Job Summary:

We seek a highly skilled Senior Python Engineer with extensive experience in database management and software development. The ideal candidate will have a strong background in writing efficient raw queries using Postgres, developing applications in Python, working with legacy enterprise APIs including SOAP, and implementing matching and phonetic algorithms, with a focus on secure handling of sensitive data.

Key Responsibilities:

• Develop and maintain Python applications and services.

• Write and optimize raw SQL queries in Postgres.

• Design and implement relational database schemas and ensure their stability, reliability,

and performance.

• Integrate with and maintain legacy enterprise APIs, particularly SOAP-based services.

• Implement and maintain matching algorithms and phonetic search capabilities.

• Utilize Python libraries such as SQLAlchemy for ORM purposes and Beautiful Soup

(BS4) for web scraping.

• Develop and maintain XML parsing solutions for SOAP API interactions.

• Ensure all code follows compliance standards and secure coding practices.

• Implement proper encryption and security measures for sensitive and PII data.

• Conduct thorough code reviews to ensure code quality and adherence to best practices.

• Collaborate with cross-functional teams to define, design, and ship new features.

• Manage version control using GitHub.

• Implement and maintain code quality through regular linting.

Required Skills and Qualifications:

• Minimum of five years of experience with Postgres, including proficiency in raw SQL queries and database design.

• Minimum of five years of experience in Python development.

• Experience integrating with legacy enterprise APIs, particularly SOAP services.

• Proficient in implementing and optimizing matching algorithms (e.g., fuzzy matching,

Levenshtein distance).

• Experience with phonetic algorithms such as Soundex, Metaphone, or Double

Metaphone.

• Strong knowledge of data security practices, including encryption and secure handling of

PII.

• Familiarity with compliance frameworks such as SOC2, GDPR, and industry-specific

regulations.

• Proficient in XML processing and understanding of WSDL documentation.

• Proficient in using Python typing and libraries such as SQLAlchemy and BS4.

• Experience with libraries like Zeep or suds for SOAP client implementation.

• Proven experience in conducting code reviews and maintaining high code quality.

• Strong familiarity with GitHub for version control.

• Knowledge of coding standards, linting tools, and testing frameworks.

Desirable Skills:

• Experience with Docker

• Familiarity with continuous integration/continuous deployment (CI/CD) processes.

• Experience with Python async frameworks (e.g., asyncio, fastapi, litestar).

• Experience migrating from legacy SOAP services to modern REST or GraphQL APIs.

• Knowledge of enterprise integration patterns and middleware solutions.

• Advanced knowledge of full-text search technologies like Elasticsearch or PostgreSQL's

tsvector.

• Experience implementing entity resolution or record linkage systems.

• Knowledge of working with AI technologies and integrating AI capabilities into

applications.

• Experience with machine learning libraries such as scikit-learn, TensorFlow, or PyTorch.

• Familiarity with AI-powered text analysis, entity extraction, or classification systems.

• Experience with audit preparation and documentation for compliance certifications.

• Knowledge of data tokenization, masking, and anonymization techniques.
Date Posted: 21 April 2025
Apply for this Job