Python Job: Senior Software Engineer-Python (Remote)

Job added on


Philadelphia, PA - United States of America

Job type


Python Job Details

Full Time

Job Description

A major player in the tech industry is looking for a Senior Software Engineer to join a growing team within their data management department. They are searching for a talented and highly motivated individual with a passion for solving problems and collaborating with others and have experience working in Python and JavaScript. This full-time position is remote and offers attractive compensation and benefits.

If you excel in working in a closely knit team and enjoy a challenge, this role has what you are looking for. This position is on a small team that is responsible for creating enterprise web applications and backend APIs for the company's business partners. Your job will be to continuously add features to the product by collaborating with your team. The ideal candidate will have an eye for quality as well as excellent debugging, issue resolution, troubleshooting and communication skills.
Required Skills & Experience • Python and JavaScript • Testing Pyramid (primarily unit and integration tests) • SQL and No-SQL databases (MSSQL, MYSQL, MongoDB) • ETL jobs and processes • Containerized deployments (Docker, Docker Swarm, Kubernetes) and CI/CD pipelines • Understand how to use and implement object-oriented design patterns • Experience working with enterprise systems Desired Skills & Experience • Experience with caching techniques (Redis, Memcached, etc.) • Experience working with cloud storage (Azure or AWS) • Experience in working with Terraform The Offer
  • Competitive benefits and PTO
  • 401(k) + match
  • Hybrid work schedule and flex hours
  • Paid family and disability leave
  • Educational and professional development financial assistance
  • Employee referral bonus program
  • Cell phone reimbursement

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.