Infrastructure Engineer – San Francisco, CA
Infrastructure Engineer
Celtra – San Francisco, CA
We are looking for an Infrastructure Engineers (DevOps Engineers) — from young distributed computing enthusiasts that will explain the benefits of the latest developments in Linux containerization, to wise elders that will teach us about queueing theory and error propagation — to help us grow another order of magnitude or two.
Celtra’s SaaS product is used to build and host the highest quality, data-driven video and interactive display ads for 2/3 of Fortune 500 brands. The challenge? Handling 100k+ requests per second, many of which fan out to other services, internal and external. Any downtime costs our advertisers thousands of dollars per minute, and costs us even more in reputation. The ideal candidate will have kept things running while maintaining a strong passion for cloud computing. Things like containerization, type-1 hypervisors, Infrastructure as a Code, Serverless infrastructure and twelve-factor apps should get you excited!
Responsibilities:
-
Design, develop and maintain software that handles deploying, scaling and monitoring of our product.
-
Establish design patterns and best practices for building new product features in a scalable and reliable way.
-
Help developers apply those patterns and participate in early stages of feature design, when needed.
-
Be on-call a portion of your time to get your hands dirty and gain experience.
-
Help developers diagnose production issues and hunt down elusive bugs.
-
Ensure uptime objectives are met by participating in controlling the risks and rate of change in collaboration with the QA team.
Qualifications
-
4-8 years experience programming, software architecture, debugging and profiling, database design, version control
-
Unix philosophy and internals, networking, databases, log management, high-availability
-
Expertise with one or more tools to manage software deployment such as Chef, Puppet, Ansible and/or Salt
-
Hands on experience with host and cloud infrastructure, most notably AWS
-
Knowledge of one or more scripting languages such as Ruby, Python, or Perl used in DevOps life cycles
-
Experience with relational/NoSQL databases such as MySQL, MariaDB and MongoDB
-
Understanding of cloud based application deployment patterns and knowledge of OpenStack and cloud computing practices
-
Automate build and deployments with GitHub, Jenkins, and/or DockerHub
-
Load balancing, reverse proxying and security with HAProxy
Other requirements:
-
A continuous learner and a critical thinker.
-
A responsible individual capable of teamwork and communication.
-
A fun, open-minded person. Extensive GIF-posting skills are a big plus!
Our offer
You will be joining a diverse, highly innovative and creative team of developers, designers and managers from all over the globe:
-
We care deeply about our product, company and its people.
-
We believe in high standards and long term code quality.
-
We ship. Features and fixes are deployed weekly.
-
We believe in an open and proactive culture where engineers are expected to learn and contribute in ways outside the usual coding assignments.
-
We always follow the latest technology trends and constantly research and learn new things.
We take good care of our people:
-
Receive a highly competitive base salary, benefits and quarterly bonuses for performance.
-
Enjoy a generous education budget for conferences, classes, literature or studies.
-
Choose your equipment.
-
Work in our cozy office in downtown San Francisco, California.
-
Our fridge is always full and we drink the best coffee.
-
Travel between US and Europe.
Job Type: Full-time
Job Location:
-
San Francisco, CA
Required experience:
-
Host or Cloud infrastructure: 3 years
-
Software Architecture: 7 years
-
Unix Administration: 5 years