Hotline: 678-408-1354

Site Reliability Engineer

PubNub runs a globally distributed “Data Stream Network”, a cloud service that developers use to build and scale large real-time apps. We have thousands of customers, and process billions of realtime messages each month. We power a variety of realtime applications including multi-player games, ride dispatch services, social events, online auctions, education apps, telecom infrastructure and much more.

We built this “network” because we believe that the internet is changing. There are three major things that will disrupt the way people build apps, interact with services or one another. This is why we are excited about our company and so should you be!!!

Infinite awareness of state is the first super power. Understanding pricing, traffic, location, money, weather, inventory, people is becoming part of our daily fabric. The need for real-time communication over static or slow REST applications is changing. Secondly presence and awareness of who is where/there, allows you to collaborate, collude, conspire, co-operate, disagree, flirt, concur, join or just be human. This presence and awareness require real-time global connectivity. The final super power is omnipotence. Controlling things beyond your physical reach is becoming part of our every day activities. Think of the smart home and controlling your heating, door lock or lighting remotely. Pubnub is set to help make the on-line world better than the physical world.

But with great power comes great responsibility. So we develop software to be highly saleable, reliable and optimize with performance in the microseconds range. We’re also funded by top-tier investors, have a great team that has fun together, as we grow revenue at a rapid pace!

Job Summary:
————

This role is responsible for designing, developing, operationalizing, sustaining and scaling PubNub’s Data Stream Network. This includes our secure, distributed messaging bus as well as all adjacent services and data pipelines including Storage/Playback, Presence, Access Management, Push Gateways and more.

We are a strong team of Engineers and Architects who are low on drama and high on results. Our mission is to provide highly available systems with uptime, performance and scale that extend the possibilities of real-time applications and data. We do this with resilience and speed providing our customers with the trust and confidence to deliver disruptive applications with ground breaking user experiences.

We focus on innovation and teamwork. Consequently, we place the team ahead of the individual when solving problems and celebrating achievements. If you are on a journey to seek a team whose modus operandi is to swarm hard problems and deliver great outcomes, we are your destination!

As an Operations Engineer, you would be directly responsible for championing tools and technologies; adopting and adapting frameworks and services used/needed by current and forward looking features. In net terms, you’ll serve as a productivity multiplier for other developers in the team.

Responsibilities:
—————–

  • Collaborate with engineering teams, product owners and other stakeholders to understand tooling needs for Agile development and Continuous Integration/Delivery (CI/CD) practices
  • Have an insane focus on promoting 12 factor app development and principles.
  • Assess release readiness of features from an operational perspective
  • Create and manage local development environments for complex software systems
  • Work closely with Architects and Engineers to define build pipelines, administer artifact repositories and automate test tooling
  • Champion best practice methodologies for packaging and distributing web-scale applications
  • Manage and own pre-production (testing/staging) infrastructure and cloud resources (DNS, firewalls, proxies, load balancers, databases, monitoring systems etc.)
  • Assist in developing and executing test plans for performance, stress and security

Experience & Skills Required:
———————————

A strong candidate would have:

  • Experience of docker containers and kubernetes important
  • Strong understanding of cloud infrastructure providers (AWS required)
  • Strong understanding of networking concepts, protocols, and security (TCP/IP, UDP, HTTP, NTP, DNS, TLS etc.)
  • Hands on experience in vendor-agnostic infrastructure automation and configuration management technologies such as Ansible and Terraform
  • Some experience with web scale operation of virtualized linux farms and infra components such as Proxies, Reverse Proxies, in-memory caches, distributed file systems, no sql databases (Cassandra, redis) etc.
  • Some experience with implementing and using Continuous Integration and Delivery (CI/CD) design patterns and tool chains
  • Good knowledge of shell scripting
  • Good automation skills
  • Working knowledge of Python
  • 3+ years of experience in enterprise grade software
  • BS or MS in Computer Science or related technical field.
  • MUST BE WILLING TO WORK IN OFFICE (San Francisco, CA)

Why PubNub?

———–

We work hard and have fun doing it! We believe that we are creating something that will truly transform how people interact with technology, and support that with an amazing culture and great benefits:

  • Competitive salary and pre-IPO stock options
  • Generous paid medical/dental/vision coverage, plus medical and dependent FSA
  • Catered lunch three times a week
  • Gym membership in building
  • Pre-tax public transportation allowance
  • Fully stocked break room with unlimited drinks and snacks
  • Great culture and team spirit
  • Newly renovated offices on the south side of Moscone, with easy access to public transportation
  • Onsite games and table sports for when you need a mini-break
  • Opportunities to socialize through weekly onsite events, team outings and holiday parties
Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter