Welcome to RemoteYeah 2.0! Find out more about the new version
here
.
remote
yeah
Remote developer jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
/
Remote Software Engineer jobs
/
Remote Senior Python Software Engineer
Remote
Senior Python Software Engineer
at
Engineer Up
Posted 1 month ago
|
✅
0 applied
Description:
The position is for a
Senior Python Engineer
with extensive experience in database management and software development.
The candidate will develop and maintain Python applications and services.
Responsibilities include writing and optimizing raw SQL queries in Postgres and designing relational database schemas.
The role involves integrating with and maintaining legacy enterprise APIs, particularly SOAP-based services.
The engineer will implement and maintain matching algorithms and phonetic search capabilities.
The position requires utilizing Python libraries such as SQLAlchemy for ORM and Beautiful Soup (BS4) for web scraping.
The candidate will develop and maintain XML parsing solutions for SOAP API interactions.
Ensuring compliance with coding standards and secure coding practices is essential.
The engineer will implement encryption and security measures for sensitive and PII data.
Conducting thorough code reviews to ensure code quality and adherence to best practices is part of the job.
Collaboration with cross-functional teams to define, design, and ship new features is expected.
The candidate will manage version control using GitHub and maintain code quality through regular linting.
Requirements:
A minimum of seven years of experience with Postgres, including proficiency in raw SQL queries and database design is required.
The candidate must have at least ten years of experience in Python development.
Experience integrating with legacy enterprise APIs, particularly SOAP services, is necessary.
Proficiency in implementing and optimizing matching algorithms, such as fuzzy matching and Levenshtein distance, is required.
The candidate should have experience with phonetic algorithms like Soundex, Metaphone, or Double Metaphone.
Strong knowledge of data security practices, including encryption and secure handling of PII, is essential.
Familiarity with compliance frameworks such as SOC2, GDPR, and industry-specific regulations is required.
Proficiency in XML processing and understanding of WSDL documentation is necessary.
The candidate must be proficient in using Python typing and libraries such as SQLAlchemy and BS4.
Experience with libraries like Zeep or suds for SOAP client implementation is required.
Proven experience in conducting code reviews and maintaining high code quality is essential.
Strong familiarity with GitHub for version control is necessary.
Knowledge of coding standards, linting tools, and testing frameworks is required.
Benefits:
The position offers a fully remote work environment.
It is a full-time role, providing stability and long-term employment opportunities.
The company acts as a recruiter on behalf of their client, ensuring a professional hiring process.
The role provides opportunities for collaboration with cross-functional teams and involvement in innovative projects.
The candidate will have the chance to work with advanced technologies and frameworks in the Python ecosystem.