Senior Python Software Engineer

Remote, USA
Posted Jun 12, 2026
Full-time

Job title: Senior Python Software Engineer in Atlanta, GA at Engineer Up


Company: Engineer Up


Job description: Who You AreA 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.Location: RemoteJob Type: Full-Time (We are acting as a recruiter on behalf of our client.) 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 Qualifications:

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

  • Minimum of ten 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.

Preferred Qualifications:

  • Experience with Docker

  • HTMX

  • 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.

Powered by JazzHR


Expected salary:


Location: Atlanta, GA


Apply for the job now!

Apply for this job

More Remote Jobs