Jobs

Come change how the world chats.

We're making messaging better every single day. Come change how the world chats.

Sochat is a venture-backed messaging start up based in San Francisco, California. Our investors include Eniac Ventures, NEA, and Greylock Partners. Sochat’s mission is to build the future of mobile communication, bringing a fresh approach and years of experience at some of the world’s top messaging products to the equation. Our philosophy is that communication should be human, private, fun, and seamless. We truly care about the product we build and use it all day every day with virtually everyone we know. Messaging is useful to everyone on the planet, and the opportunity to reshape the space is immense. If this sounds interesting to you, apply below!


Available Positions

Mobile Engineer

Sochat’s iOS and Android teams are responsible for all engineering aspects of our core product’s client applications. We're a very agile team — we go from spec to feature in days, not weeks — and rely on our ability to move and respond faster than larger players in the messaging industry. Our mission is to deliver the best messaging product in the world, and if you're willing to learn, be innovative, and compete with the very best then we’re interested in hearing from you.

Responsibilities:

  • Own the architecture and maintenance of major features of the iOS or Android app
  • Implement new features and improvements to app
  • Work closely with Design and Product Management to build the best possible UX for the platform
  • Take a leading role in code design and refactoring
  • Work closely with our backend engineers to design APIs for our mobile and other applications

Requirements:

  • Computer Science or related degree at top university or equivalent years of professional application development experience
  • Demonstrated experience and passion for delivering exceptional UX
  • Superb problem solving ability and comfort working and growing in a highly autonomous environment

Bonus Points:

  • Mastery of iOS Frameworks and design patterns
  • Mastery of Android Frameworks and design patterns
  • Familiarity with internet protocols optimized for low-connectivity environments
  • Familiarity with video compression and streaming technologies
  • Familiarity with VOIP technologies
  • Extensive knowledge of C/C++, Objective C, Java, Python, Erlang, and/or Swift
  • Familiarity with web technologies and languages (HTTP, REST, HTML, CSS, JavaScript)

we're a very agile team -- we go from spec to feature in days, not weeks. we're in a space where most of our competition has 20+ times as many engineers as we do so we are forced to be smart and think on our feet every day. we are looking to hire android and ios programmers that can learn quickly. we firmly believe that there is such a thing as "good code" and "bad code" and we work hard to make sure we only produce the good stuff.

location

san francisco, california

type

full-time

apply for this job

Backend Engineer

Sochat is looking for a backend engineer who will work closely with the product and mobile teams to deliver a seamless, real-time chatting experience. Here at Sochat, our engineers have ownership of the design, implementation, and deployment of new messaging features. Within two weeks of starting, you will ship your first Erlang module and within two months, you will have extensive experience with functional programming paradigms, extensible API designs, and low-latency concurrency. In addition to the engineering challenges, you will have the opportunity to contribute to an exciting, early-stage startup, and help scale the backend to meet growing user traffic.

Responsibilities:

  • Write high-quality networking code focused on low-latency, concurrent systems
  • Own the architecture and maintenance of the core messaging servers
  • Work closely with our mobile engineers to design APIs for real-time messaging
  • Design and implement new features for the Sochat Bot
  • Maintain several HTTP endpoints

Requirements:

  • Computer Science or related degree at top university or equivalent years of professional application development experience
  • Demonstrated experience and passion for delivering high quality code and systems designs
  • Superb problem solving ability and comfort working and growing in a highly autonomous environment

Bonus Points:

  • Extensive knowledge of Erlang and Python
  • Extensive knowledge of relational and NoSQL database stores and their respective tradeoffs
  • Experience with asynchronous, event-driven paradigms for concurrency
  • Experience with functional programming languages (OCaml, Haskell, etc.)
  • Experience with XML messaging protocol
  • Understanding of networks protocols
  • Familiarity with VOIP technologies
  • Familiarity with web technologies and languages (HTTP, REST, HTML, CSS, JavaScript)

we're a very agile team -- we go from spec to feature in days, not weeks. we're in a space where most of our competition has 20+ times as many engineers as we do so we are forced to be smart and think on our feet every day. we are looking to hire android and ios programmers that can learn quickly. we firmly believe that there is such a thing as "good code" and "bad code" and we work hard to make sure we only produce the good stuff.

location

san francisco, california

type

full-time

apply for this job

College Campus Ambassador

Passionate about social media/dank memes? Interested in working for a fast-growing startup? Want to work on your own schedule? This opportunity is designed to give hardworking and enthusiastic students unrivaled marketing and tech experience.

As a Sochat Campus Representative, you will:

  • Get paid based on how many people you get to download Sochat
  • Be eligible to apply for an internship at company headquarters in San Francisco
  • Be the face of our brand, and get people excited about using Sochat
  • Manage projects and conduct user and market research
  • Learn and gain valuable insight into growth and marketing strategy
  • Earn extra rewards and prizes

Responsibilities:

  • Growth
    • Tell us about creative ways to onboard large numbers of people at your school
    • Share Sochat with your friends and organizations on campus.
  • Brand and Marketing
    • Create content. Tag @SochatApp in your Instagram-worthy pictures and videos on social media.
    • Follow Sochat on Instagram and Twitter. @SochatApp
  • Product Feedback
    • Propose improvements to Sochat (new features, enhancements to existing functions, etc.)

Requirements:

  • Currently enrolled in a four-year university
  • Strong presence on campus or social media

Passionate about social media/dank memes? Interested working for a fast-growing startup? Want to work on your own schedule? This opportunity is designed to give hardworking and enthusiastic students unrivaled marketing and tech experience.

location

your college campus

type

part-time

apply for this job