Senior Software Engineer - Server-Side Java Emeryville, CA
Principal Duties and Responsibilities
The Senior Software Engineer (Server-Side Java) will lead the invention, architecture, design and implementation of major features in Sentrion Appliance.
This is a HANDS-ON position: the Senior Software Engineer has technical ownership of the whole product for design, quality, scalability, and performance. In addition, the Senior Software Engineer will be writing, and unit-testing, code as well as supporting the QA of the product. Over time, the Senior Software Engineer will also become the subject matter expert for technologies related to content filtering, and messaging policy management.
Requirements
- Unrelenting commitment to customers.
- Passionate about delivering high quality customer-friendly products
- Experience in designing and delivering world-class Java / J2EE solutions
- Intimate knowledge of JNI, XML and XSLT. C/C++ desired
- Experience in developing Linux/Unix products
- Knowledge of Internet email protocols, including SMTP and Milter, is a plus
- Working knowledge of JavaScript, CSS, and DHTML
- Enthusiasm for state-of-the-art technologies married with practical sensitivity to the needs of Sendmail's customers
- Familiar with the software development life-cycle.
- Effective in working with QA, Documentation, and Technical Support
- Strong written, oral and presentation skills
- Demonstrated leadership capabilities, with a flexible, positive, can-do attitude
Additional Experience
- Must have architected at least one enterprise class product
- Must design and write robust, scalable, secure, efficient, and maintainable code
- Strong academic background and track record as an individual technical contributor.
- 5+ years of experience as a developer
- B.S. in Computer Science or a related field. MS preferred
Apply Now