Sustaining Engineer (Java / C#) Job in Draper, Utah US

Sustaining Engineer (Java / C#)

Sustaining Engineer (Java / C#) - Draper, UT Proofpoint is looking for a Sustaining Engineer to work out of its Draper, UT office. Proofpoint Email Archiving is a Software as a Service solution that features a distributed grid search and storage infrastructure. This service-based architecture allows us to scale to meet the needs of hundreds of clients that are among the largest businesses in the world (we have many Fortune 20 customers, for example). Your primary responsibility will be to provide ongoing advanced engineering support for a very large, distributed enterprise system by researching and resolving customer product issues. From initial technical investigations to determine an issue's root cause (typically, having multiple inter-dependencies) to complex testing and debugging, you will solve tough technical challenges and interact with members of related teams to update them on issues and/or recommend changes to our design, support, or processes (when necessary). Requirement: Due to the security requirements for this particular opening, the applicant must be a United States Citizen. Responsibilities: Work on the maintenance and support of existing systems for a distributed, high-uptime, SaaS-based email archiving solution deployed to leading Global 2000 companies Participate in modifications to existing systems to meet updated client business requirements Participate in software design discussions to improve performance, maintainability, serviceability, reliability, etc. Provide Level 3 system support to enterprise customers (escalating critical issues to development as needed) Troubleshoot, analyze, and resolve software issues Work with client-facing teams to identify customer issues (performing root cause analysis) and resolve problems quickly and efficiently Provide specific workarounds to customer problems by developing patches and/or custom software programs that are independent of our core product Create various software utilities and tools to help speed up customer problem resolution Qualifications: BS Computer Science (or equivalent) and 3 years of software development / testing / sustaining experience for an enterprise software product/solution (previous Saas / Cloud Computing experience a strong plus) Excellent problem-solving and communication skills with the tenacity to work with various internal organizations and directly with customers until issues are resolved Good RDBMS experience (e.g., queries, stored procedures, triggers, etc.) Demonstrated troubleshooting, testing, and system debugging skills Ability to work well in a small, dynamic, disciplined team development environment Flexibility to change approaches and projects when needed Strong interpersonal skills (good listener, patient, action oriented) and good decision-making capabilities Proven ability to handle multiple concurrent assignments Experience developing and delivering software using C# and/or Java Experience working in Windows or Unix environments Strongly preferred: Knowledge of Microsoft Exchange, Active Directory, And Windows Bonus Points: Previous experience creating security, email, archiving, eDiscovery, and/or storage products Experience with MySQL Experience with distributed systems Exposure to JUnit or NUnit test environments Proofpoint, Inc. helps the largest and most successful companies in the world protect and govern their most sensitive data. Founded in 2002 by the former CTO of Netscape and headquartered in Sunnyvale, CA, Proofpoint is funded by top Silicon Valley investors, including Benchmark Capital and Mohr Davidow Ventures. Proofpoint offers a full benefit package including 3 weeks vacation and stock. Proofpoint is an equal opportunity employer and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, gender expression, national origin ancestry, age, medical condition, disability, veteran status, marital status, or other prohibited factors under applicable federal, state, and local laws. Please note that Proofpoint does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Services Agreement, Proofpoint will not consider or agree to payment of any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, Proofpoint explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency.