Piper Companies is looking to solve the problem of building and maintaining scalable backend systems that support the company’s core products and services for a major tech organization based in Morrisville, NC
Requirements
- Proficient in at least three programming languages from Java, Python, C, C++, or Go
- Strong understanding of networking fundamentals like TCP/IP, DNS, HTTP, and load balancing
- Hands-on experience with DevOps tools such as Docker, Kubernetes, Terraform, Jenkins, and GitLab CI
- Knowledgeable in security best practices including OWASP, encryption, authentication, and authorization
- Familiarity with cloud platforms like AWS, GCP, or Azure
Responsibilities
- Develop and maintain backend services using languages such as Java, Python, C, C++, and Go
- Design secure and high-performance APIs and microservices
- Collaborate with DevOps teams to enhance CI/CD pipelines and automate infrastructure
- Troubleshoot and implement networking protocols for distributed systems
- Strengthen backend systems to meet security and compliance standards
Other
- Has 5+ years of experience in backend development within production environments
- On-site work required two days per week
- Benefits include: Health, Vision, Dental, PTO, Paid Holidays, and Sick Leave (as required by law)