Division: Operations - xxxxxxx, Exec. VP
Department: Engineering -- System Software Development
Position: Senior Software Engineer
Location: Atlanta or Pasadena
Reports to: xxxxxxxx, Manager, Core Services
Status: OPEN
Posted: 08/28/01
Description:
Works independently on problems of diverse scope and is capable of independently executing complex development assignments, including design of conceptual approach, coding and debugging. Exercises independent judgment on issues related to multiple products. Generally considers business and long range technical issues in addition to specific product issues. Is actively involved with product planning and requirements specification generation. May supervise other engineers on a project basis and provide technical leadership. Would be expected to have independent judgment on marketing, customer and business issues. This engineer is a professional programmer with a record of well designed and implemented products.
Works toward intermediate and long-term objectives where inaccurate decisions could delay projects or programs. Exercises project or subproject leadership and may provide technical supervision for other professional staff.
Senior Software Engineers on the Core Services Development team will be responsible for designing, developing and maintaining software architectures for the following services: mail, news, web hosting and ftp. The team focuses on server-side development using primarily C and C++ in a UNIX environment. Long-term responsibilities include ensuring continuing scalability to meet growth forecasts and implementation of systems to support any new products or services.
Skills/Requirements/Experience:
· 5+ years of experience in designing and coding moderately complex system-level software for Unix using C and shell scripts required (server side development)
· Experience with network / internet programming required
· Knowledge of Apache and ftpd required.
· Experience with designing, coding and implementing mail systems preferred (sendmail, qmail, postfix, qpopper)
· Knowledge of prevailing protocol standards for providing email (SMTP, POP3, IMAP) and news (NNTP) a plus
· Experience with directory services a plus (LDAP)
· 5+ years experience with a BS degree in Computer Science or equivalent experience.
. 3+ years experience with an MS degree in Computer Science or equivalent experience.
· Ability to execute under pressure, meeting product deadlines is required.
Other Considerations or Information:
The staff of this group is located in Pasadena and Atlanta. Some travel may be necessary. Experience working with geographically diverse groups is a plus.