This site uses cookies. To find out more, see our Cookies Policy

Software Engineer (Backend) in Atlanta, GA at HUNTER Technical Resources

Date Posted: 3/1/2019

Job Snapshot

Job Description

Software Engineer (Back End Developer)

Responsibilities:

  • Build scalable, robust, testable, efficient, and maintainable services while helping with architectural and design planning
  • Collaborate with Engineering and Product Teams to deliver the best user experience and system performance, while maintaining robust security.
  • Review and collaborate with other team members and at times mentor others on your expertise

Requirements:

  • Minimum 5 years of solid experience in C-based language (C++, Java, C# etc.)
  • 2+ years’ recent experience with scripting/object oriented languages (Python, Ruby, JavaScript, etc.)
  • Comfortable working/developing on the Linux command-line
  • Demonstrable experience or significant domain knowledge in at least two of the following areas:
    • Golang
    • Secure coding practices
    • Cryptography or experience with related topics (e.g. PKI, TLS)
    • Concurrent Programming
    • Real-time Programming
    • Databases (Postgres, Oracle, Cassandra)
    • Embedded Systems
    • Networking
    • DevOps-related technologies (e.g. Docker, Kubernetes, Terraform, Salt, Puppet)
    • Linux system use/administration (more than just installing RPMs)
    • SELinux (or Linux system security hardening in general)
    • Data Analysis/Machine Learning