Full Stack Python Software Engineer Job at Engineer Up, Remote

Snc4T2thU1VPMXVlUFNSc0hxRGxic28xcUE9PQ==
  • Engineer Up
  • Remote

Job Description

About Us

Engineer Up provides ServiceNow consulting and fullstack software engineering for companies that demand results. No fluff. Just hard work.

Who You Are

A 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: Remote (with potential travel as needed)

Job Type: Full-Time / Consulting

Project Length

  • Long term. 12+ months.
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 ten 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.

Job Tags

Full time, Remote work,

Similar Jobs

Domino's Franchise

Delivery Driver(04246) Job at Domino's Franchise

 ...you know why Domino's Pizza hires so many drivers? Well, aside from the fact that our...  ...an insured vehicle which can be used for delivery. You should possess navigational skills to...  ...higher. Sharp edges and moving mechanical parts. SENSING Talking and hearing on telephone... 

Berman Nissan of Chicago

Automotive General Sales Manager Job at Berman Nissan of Chicago

 ...Job Description Job Title: General Sales Manager Location: Berman Nissan of Chicago Pay Range: $225,000-$250,000/annually Berman...  ...~ Short Term & Long Term Disability, AD&D ~401K ~ Automotive Service & Sales Discounts, VPP Key Responsibilities:... 

Amazon Web Services (AWS)

Principal Delivery Consultant - Connect and Conversational AI, Amazon Connect Center of Deliver[...] (Mountain View) Job at Amazon Web Services (AWS)

 ...senior contact center developer working with platforms such as Amazon Connect, Avaya, Cisco, Genesys, NICE InContact, Salesforce, etc...  ...country/region youre applying in isnt listed, please contact your Recruiting Partner. The base salary range for this position is listed... 

Molly Maid

House Cleaner Job at Molly Maid

 ...who don't have time to clean their own homes. With a career in house cleaning, you will bring them joy and relief, and reward yourself...  ...do, and the speed at which you work as professional house cleaner. Here's what you will be responsible for: Clean customers... 

Reinventing Geospatial, Inc. (rgi)

Senior Software Engineer, Python Job at Reinventing Geospatial, Inc. (rgi)

 ...Bachelor's Degree in Computer Science, Information Science or related field~12+ years development experience in modern languages (Python, Java, JavaScript) Additional Skills We'd Like to See: Full-stack web frameworks: Django, Python, Flask Front-End...