Job Details
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 a familiarity or desire to work with Elixir, Erlang, or other functional programming languages.
Responsibilities for the Backend Software Engineer (Python) include:
- 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 for the Backend Software Engineer (Python) include:
- At least 4 years of Object-Oriented development experience using python
- 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:
- Any functional programming experience with Elixir or Erlang
- 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 for the Backend Software Engineer (Python):
- 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
#LI-JQ1
#Remote
Python, Django, API, Rest, Restful, microservices, javascript, reactjs, react, vue, vuejs, vue.js, react.js, AWS, Google Cloud Platform, Azure, Kubernetes, IaC, Terraform,
Report this job
- Dice Id: 10430981
- Position Id: 117321