PubNub

Software Engineer (Client)

PubNub$120K — $160K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 3 years of experience in enterprise-grade software development.
  • Expertise in both web and server-side development.
  • Strong software design skills with knowledge of architecture and design patterns.
  • Expert knowledge of best practice software development methodologies and coding standards.
  • Comfortable building custom JavaScript solutions and familiar with one or more JS frameworks (Angular, Ember, etc.).
  • Working knowledge in Java, Go, or Ruby and fluent in Python.
  • Understanding of networking concepts, protocols, and security (TCP/IP, UDP, HTTP, NTP, DNS, TLS, etc.).

Responsibilities

  • Collaborate with product management and stakeholders to drive the architecture and design of SDKs and documentation.
  • Champion adherence to best-practice development methodologies across the team and offerings.
  • Facilitate automated testing to enable rapid innovation and high-quality delivery.
  • Interview, mentor, and collaborate with other engineers.
  • Oversee customer integrations and implementations.

Benefits

  • Opportunity to work on a diverse range of applications with cutting-edge technology.
  • Culture fostering creativity and innovation with an emphasis on problem-solving.
  • Possibility for mentorship and professional growth within a collaborative engineering team.
Full Job Description
Job Description

We are looking for exceptional engineers to use creative thinking and raw innovation to drive the development of multiple aspects of the PubNub's client engineering team. The team oversees all of the client offerings at PubNub including:
  • Developing over 75 SDK's in 15+ languages.
  • Creating innovative documentation tooling and presentation methods
  • Building out BLOCKS Catalog and BLOCKS tooling
  • Handling customer integrations and implementations.
  • Creating networking monitoring tools.
  • A lot more; come talk to us and we'll tell you more.


You will:
  • Work collaboratively with product management and other stakeholders to drive the architecture and design of various next-gen public offerings of PubNub SDK's and documentation.
  • Champion adherence to best-practice development methodologies across the entire team and public PubNub offerings.
  • Facilitate automated testing so teams can innovate at a rapid pace while delivering extremely high quality.
  • Interview, mentor, listen-to, and collaborate with other engineers.


Qualifications

Requirements

Our ideal person is someone who can jump easily from writing modern JavaScript to handling Java implementations.

You're s

omeone that can not only build software

but explain its implementation to our customers.

You

have strong opinions but are not tied to a specific framework or technology.

To be specific, a strong candidate would have:
  • Minimum 3 years experience in enterprise grade software.
  • Expertise in both web and server-side development.
  • Strong software design skills with deep knowledge of architecture and design patterns.
  • Expert knowledge of best practice software development methodologies and coding standards.
  • Strong understanding of data structures and algorithms.
  • Very comfortable building custom JavaScript solutions and familiar with one or more JS frameworks (Angular, Ember etc).
  • Working knowledge in Java, Go, or Ruby
  • Fluent in Python.
  • Working knowledge of networking concepts, protocols and security (TCP/IP, UDP, HTTP, NTP, DNS, TLS etc).
  • Attention to detail and ability to work independently on complex problems.
  • BS or MS in Computer Science or related technical field.


Bonus Qualifications
  • Previous experience with Test Driven Development with heavy use of unit testing frameworks.
  • Previous start-up or small company experience preferred.


Bonus: Apply by sending us some code that uses PubNub to create a creative "Hello World" realtime application. We promise that everyone who applies and includes working code will get a response.

About PubNub

PubNub is a global Data Stream Network (DSN) and realtime infrastructure-as-a-service (IaaS) company. The company's cloud-based platform provides a real-time messaging service that enables developers to build and scale real-time applications and IoT devices. PubNub was founded in 2010 and is headquartered in San Francisco, California. The company's platform is used by thousands of customers worldwide, including Atlassian, Peloton, and RingCentral.
Learn more about PubNub
Size
200 employees
Industry
Founded
2010

Similar Jobs

More Jobs at PubNub

More Information Technology Jobs

Find similar Software Engineer (Client) jobs: