Piper Companies is in search of a Backend Software Engineer with expertise in Python Development for a position with a premier Data Center Technology organization. This opportunity is fully remote and will begin on a contract-to-hire basis with likely conversion to a direct employee after 6-12 months. The ideal candidate will have experience developing in Python and have hands on experience developing APIs utilizing Elixir.
Responsibilities:
- Design backend components for web applications
- Write clean and efficient code
- Troubleshoot and debug applications
- Develop unit and integration tests
- Build reusable code and libraries
Requirements:
- At least 5 years of Object-Oriented development experience in Python
- Prior experience with Elixir and Pheonix for API Development
- In-Depth understanding of the entire development life cycle including CI/CD and testing
- Familiar with IaC using Terraform and/or Ansible
- Database design experience with databases like Postgres or MySQL
- Experience with containerized applications development (Docker deployments)
- Nice to have:
- Familiar with Layer 2 Networking protocols such as TCP/IP WAN/LAN, BGP, Dot1Q, QinQ
- Understanding of Cloud Networking
- All employees must be able to work without the need of Visa Sponsorship or Visa Transfer
Compensation and Employee Benefits:
- Anticipated Salary Upon Conversion to a Direct Employee: $120,000-$140,000
- Comparable Hourly Pay rate during the contract
- Comprehensive Employee benefits include:
- Medical, Dental, and Vision Insurance
- PTO and Holiday Pay options available