Software Engineer at Piper Companies
Raleigh, North Carolina, USA -
Full Time


Start Date

Immediate

Expiry Date

13 Dec, 25

Salary

95000.0

Posted On

16 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Security Protocols, Docker, Programming Languages, Java, Kubernetes, Go, Python

Industry

Computer Software/Engineering

Description

Piper Companies is seeking a Software Engineer for a world leading technology organization in the Raleigh, NC area. The Software Engineer will have experience across multiple programming languages, with a strong foundation in backend development, DevOps practices, and containerization technologies. The Software Engineer role is hybrid onsite in Raleigh NC.

REQUIREMENTS FOR THE SOFTWARE ENGINEER INCLUDE:

  • 3+ years of software development experience
  • Strong foundation in multiple programming languages ( Python, Java, Go and C/C++)
  • Experience developing in Linux environments
  • Basic virtualization knowledge (VMs, Docker, Kubernetes)
  • Understanding of networking and security protocols
  • Familiarity with DevOps tools and CI/CD pipelines
  • Ability to work onsite in RTP, NC (2 days/week) or remotely for top candidates
Responsibilities
  • Develop and maintain secure applications across multiple languages (Python, Java, C++, Go, etc.)
  • Support backend and full-stack development efforts
  • Debug and troubleshoot issues across diverse environments
  • Collaborate with teams to design code that meets feature requests
  • Work within Linux OS environments and virtualized infrastructure
  • Apply networking and security protocol knowledge (e.g., TLS, SSL)
  • Contribute to CI/CD pipelines using Jenkins, Git, and DevOps best practices
  • Utilize containerization tools such as Docker and Kubernetes
Loading...