Thursday, October 31, 2013

SendGrid - Systems Engineer

As a Systems Engineer working on SendGrid’s production applications and infrastructure, your mission will be to ensure SendGrid is always fast, available, scalable and engineered to withstand great demand. You will also be driving performance and reliability from software and infrastructure at enormous scale.

The most successful candidates for this role will have strong analytical and troubleshooting skills; familiarity with systems design; solid communication skills; and a desire to solve complex problems. Depth in UNIX/Linux internals is a strong plus. Ability and desire to work overnight shifts is critical.

What you’ll do

    Manage availability, latency, scalability and efficiency of SendGrid services by engineering reliability into software and systems.
    Respond to and resolve developing service problems; build tools and automation to prevent problem recurrence.
    Review and participate in new and evolving design, standards, and methods for operating services and systems.
    Contribute in software and system performance analysis and tuning, service capacity planning and demand forecasting.
    Ensure uptime and availability through 3rd shift (overnight)

About you

    BA/BS in Computer Science or related technical field or equivalent practical experience.
    3 years relevant work experience, including Linux systems administration with scripting skills in Shell, PHP, Perl or Python.
    You have proven technical troubleshooting and performance tuning experience.
    You have experience working in a high-volume or critical production service environment.