Staff Software Engineer

| Austin
Sorry, this job was removed at 12:06 p.m. (CST) on Saturday, May 16, 2020
Find out who's hiring in Austin.
See all Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who we are

We are looking for a Infrastructure Engineer to help us in the on-going process of running the service and growing the platform. Our engineers participate in all aspects of running our platform at scale and have a healthy degree of impatience with manual processes and a passion for best of breed automation. Our tools engineers add software engineering experience to the mix to continuously improve our platform and scale the team.

Responsibilities:

  • You will maintain and evolve a global platform supporting over 200 million users

  • You will ensure proper security, monitoring, alerting and reporting for the infrastructure

  • You will help on significant projects to change and improve the overall service we deliver to customers

  • You will expand and maintain processes, tools and documentation in support of production

  • You will develop, integrate, and maintain tools that improve reliability, scalability, and operational capacity

Requirements and Skills:

  • You have exemplary knowledge of Linux systems and applications including MySQL, Java, Apache

  • You have 5+ years of hands-on experience with Linux

  • You have experience using configuration management / systems automation at scale (e.g. Puppet, Ansible, etc)

  • You're background is in open source monitoring and alerting systems (e.g. Nagios, Graphite, etc.)

  • You have the ability to solve problems quickly and automate processes using shell scripting and other languages (Ruby or Python preferred)

  • You have the know-how in modern approaches to the software development lifecycle

  • You have a real passion for relentless automation and ruthless testing

  • You have strong interpersonal and communications skills

Preferred Knowledge and Skills:

  • Experience with large-scale Linux production environments

  • Experience with virtualization technologies (e.g. Xen, VMWare, etc.)

  • Knowledge of running services within an elastic cloud environment (Amazon, Google etc)

  • Knowledge of networking protocols (e.g. TCP/IP, HTTP, DNS, etc)

  • Knowledge of storage concepts including RAID levels, filesystems, performance tuning


We are committed to an inclusive and diverse Evernote. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global Evernote Community. We welcome people of different backgrounds, experiences, abilities and perspectives and are an equal opportunity employer. 

California privacy notice: Read our privacy policy for job applicants here.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are moving! New location will be announced soon!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about EvernoteFind similar jobs