Software Engineer Technical Support

The Software Technical Support Engineer I creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion. Troubleshoots and develops technical solutions related to software and setup errors for field engineers, technicians, and customers. Being a Software Technical Support Engineer I requires a bachelor’s degree in area of specialty. Escalates urgent problems requiring more in-depth knowledge to appropriate internal resources. In addition, Software Technical Support Engineer I typically reports to a supervisor or manager. Working as a Software Technical Support Engineer I typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed.

Software Engineer Technical Support Job Description Template

Our company is looking for a Software Engineer Technical Support to join our team.

Responsibilities:

  • Troubleshoot and research customer issues. These can range from development time SDK questions to performance tuning or failure analysis;
  • Work with our customers during implementation and production of their Couchbase Server-based applications;
  • Become a product expert for customers and stay up-to-date on new features in Couchbase;
  • Reproduce customer cases for detailed troubleshooting and analysis. This may include writing or modifying code or simulating node failure situations.

Requirements:

  • Experience with networking products, servers and supporting data center requirements;
  • Programming experience in PHP/Java/.Net/Ruby/Perl/Python. The more the merrier;
  • Experience in troubleshooting distributed high performance systems ideal;
  • Self-motivated, independent, and high-performance individual, with ability to learn new technologies and become productive extremely fast;
  • Enjoy a fast-paced startup environment;
  • Excellent analytical skills, passion for pinning down technical issues and solving problems;
  • Experience managing and troubleshooting Linux and Windows systems;
  • Familiarity with NoSQL databases a big plus;
  • Experience in database software solutions is highly desired;
  • Be a great team player, strive for challenges with a do-what-ever-it-takes mentality.