Piper Companies is hiring a Backend Developer for a large technology organization to design and maintain scalable backend systems that power core products and services.
Requirements
- 5+ years of backend development experience in production environments
- Proficiency in at least three of the following languages: Java, Python, C, C++, Go
- Solid understanding of networking fundamentals (TCP/IP, DNS, HTTP, load balancing)
- Experience with DevOps tools (Docker, Kubernetes, Terraform, Jenkins, GitLab CI)
- Strong grasp of security best practices (OWASP, encryption, authentication, authorization)
- Familiarity with cloud platforms (AWS, GCP, or Azure)
Responsibilities
- Design, build, and maintain backend services using Java, Python, C, C++, and Go
- Architect scalable APIs and microservices with performance and security in mind
- Collaborate with DevOps to streamline CI/CD pipelines and infrastructure automation
- Implement robust networking protocols and troubleshoot distributed systems
- Harden backend systems against vulnerabilities and ensure compliance with security standards
Other
- The Backend Developer role is a long term contract opportunity
- will need to sit on site 2 days per week in Morrisville, NC
- HYBRID