Linux Systems Administrator - New York City, NY
-
Linux Systems Administrator to help support staff and critical infrastructure.
-
We’re a small, tight-knit team, so you’ll work closely with the front-end, back-end, and mobile engineers. This is a unique opportunity to be deeply involved in the growth and evolution of an amazing and dynamic product, built on cool technology, by exceptionally talented people.
-
Provisioning and deployment of new systems in a rapidly growing environment
-
Working closely with developers to tune both the application stack and databases for optimal performance
-
Help to refine internal processes and documentation
-
General systems maintenance tasks such as daily review of logs and alerts, managing resource usage, troubleshooting routine automated maintenance and backup processes, applying patches, etc.
-
Diagnose and resolve internal system issues
-
Write and maintain system scripts/utilities in Bash or Python as needed
-
Respond to production issues immediately to ensure continued service
-
Execution of system-related operations, including off-hour maintenance as required
-
You enjoy solving problems, taking on difficult challenges, and finding creative solutions
-
You don't get flustered easily (if you don't know the answer, you'll dig until you find it)
-
You pay attention to details
-
You communicate clearly
-
You're motivated, driven and volunteer for new challenges without waiting to be asked
-
4+ years experience with systems administration
-
Extensive experience with Linux operating systems
-
Proficiency in at least one scripting language
-
Sound understanding of networking concepts
-
Solid understanding of load balancing and HA environments
-
Bonus points:
-
Experience with noSQL solutions (e.g., MongoDB, Hadoop, Redis)
-
Familiarity with Openstack
-
Experience with Kubernetes
-
Experience with monitoring solutions
-
You hold an exceptional waldo-spotting score
-
Some perks: Competitive salary and full benefits, including Medical, Dental, Vision, and 401k
-
Workstation and tools of your choice
-
Analyze site activity and user behavior to figure out what makes people click
-
Work with product and engineering teams to figure out the best ways to help our users find love
-
Design, implement, and deploy features and improvements based on these findings
-
Some examples of projects that backend engineers are currently or were recently working on:
-
Discovery: building a new site experience to help users find other users based on shared interests, question answers, etc.
-
Matching algorithm: optimizing the algorithms that decide whom users see in different places across the site
-
ML infrastructure: building out infrastructure to allow our engineers and data scientists to quickly and easily deploy newly trained machine learning models into production
-
Core infrastructure: designing the future foundation of backend infrastructure, from deployments to testing environments to monitoring and alerting
-
4+ years’ experience designing and building software
-
Expertise with C++, Go, Java, or similar
-
Experience designing and building scalable and reliable distributed systems – preferred
-
Experience working on consumer-facing products – preferred
-
What’s in it for you?
-
Competitive salary and full benefits, including Medical, Dental, Vision, and 401k
-
Workstation and tools of your choice
-
Paid attendance to conferences
-
Regularly catered lunch and a bomb shelter stockpile of snacks and drinks
-
Company funded happy hours/events
-
A sunny office full of incredibly curious and friendly people