RedwoodCityRecruiter Since 2001
the smart solution for Redwood City jobs

Software Engineer - API & Services

Company: Caffeine
Location: Redwood City
Posted on: September 16, 2020

Job Description:

At Caffeine, we want to change how people consume live television - making it more friendly, connected, and fun. To do this, we're building a new social broadcasting platform that features world-class content, easy-to-use broadcasting tools, a social and fun viewing experience, and an engaged broadcaster community.
This is an exciting and enormous challenge, and we will only be successful if we build a supportive and collaborative team. Our teams prioritize delighting our community of viewers and broadcasters, working with intention, taking ownership of our commitments, and acting with resilience and determination-all with the intention to ship greatness, always.
As part of the API and Services team, you will be building the core of Caffeine. You will create new services, contributing to our real-time components and integrating with the data stores that make up our product. We have a microservices architecture with a focus on speed and reliability. You and your team will own and maintain each service you create, from coding & testing to deployment pipeline & production uptime.What you'll do:





  • Design, build, and maintain backend service APIs.
  • Create new micro-services and integrate with existing services.
  • You will add new functionality to (as well as maintain) our real-time services.
  • You will write unit, functional, and integration tests for the services and features you add, as well as find and adopt new ones to further increase maintainability and velocity.
  • Optimize data access patterns for speed and scalability.
  • Instrument services for operational visibility (both logging and metrics).
  • You will work cross-functionality with our Marketing, Product, and Content-focused colleagues to build the best experience.
  • You will build software that is scalable, extensible, maintainable and observable.



    Who you are & What you've done:





    • 3+ years of engineering experience building APIs and Services.
    • Experience in building highly performant systems using relational and key-value datastore.
    • Experience with CI/CD, build pipeline and automation.
    • Experience working with distributed systems in production.
    • Ability to learn and understand new technologies/languages quickly; we currently use Golang, Ruby, Python, but we use whatever tool is required to get the job done right.
    • Experience working in modern containerization technologies like Docker and Kubernetes.
    • Experience building software in cloud such as AWS or GCP.
    • Experience with 'event driven' architecture such as Kafka.



      We are committed to an inclusive and diverse Caffeine. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global community. We welcome people of different backgrounds, experiences, abilities and perspectives and are an equal opportunity employer.

Keywords: Caffeine, Redwood City , Software Engineer - API & Services, IT / Software / Systems , Redwood City, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Software Engineer (Security Clearance Required) - Isleton, CA
Description: Job Description: 10 10 Join Hired and find your dream job as a Security Software Engineer at one of 10,000 companies looking for candidates just like you. Companies on Hired apply to you, not the (more...)
Company: Hired
Location: Isleton
Posted on: 09/27/2020

Mobile Expert, Metro, Bilingual - Spanish
Description: Here's to the power of teamwork. Joining the Metro by T-Mobile dream team, means you've got a group of talented, dedicated people cheering you on every step of the way. Because we believe that when (more...)
Company: Metro by T-Mobile
Location: Pleasant Hill
Posted on: 09/27/2020

Full-Stack Software Engineer - Rio Vista, CA
Description: Job Description: 10 10 Join Hired and find your dream job as a Full Stack Software Engineer at one of 10,000 companies looking for candidates just like you. Companies on Hired apply to you, not the (more...)
Company: Hired
Location: Rio Vista
Posted on: 09/27/2020


Senior Java Developer
Description: Title: Senior Java developer Job Type: 6 Months Contract Location: Sacramento, CA Rate: Open/hour Requirements Required Skills: Java Enterprise Edition Java EE / J2EE Oracle Responsibilities: (more...)
Company: Two95 International Inc.
Location: Sacramento
Posted on: 09/27/2020

Mobile Expert, Metro
Description: Here's to the power of teamwork. Joining the Metro by T-Mobile dream team, means you've got a group of talented, dedicated people cheering you on every step of the way. Because we believe that when (more...)
Company: Metro by T-Mobile
Location: Sacramento
Posted on: 09/27/2020

Web Developer - Coding Instructor - Sacramento, CA
Description: Nucamp www.nucamp.co the 1 Community-based Coding Bootcamp is seeking part-time Instructors TA specialized in HTML, CSS, JavaScript, Bootstrap, Angular, React, React Native,--NodeJS, and MongoDB (more...)
Company: Nucamp
Location: Sacramento
Posted on: 09/27/2020

Mobile Expert, Metro
Description: Mobile Expert, Metro br br Responsibilities br li Help customers pick up right where they left off in their shopping journey, whether online, through Customer Care or in-store. li Exploring (more...)
Company: Metro by T-Mobile
Location: San Francisco
Posted on: 09/27/2020

Software Engineer - Acampo, CA
Description: Job Description: 10 10 Join Hired and find your dream job as a Software Engineer at one of 10,000 companies looking for candidates just like you. Companies on Hired apply to you, not the other way (more...)
Company: Hired
Location: Acampo
Posted on: 09/27/2020

Software Engineer (Security Clearance Required) - Marshall, CA
Description: Job Description: 10 10 Join Hired and find your dream job as a Security Software Engineer at one of 10,000 companies looking for candidates just like you. Companies on Hired apply to you, not the (more...)
Company: Hired
Location: Marshall
Posted on: 09/27/2020

Java Developer
Description: Staffigo is searching for skilled, dedicated IT professionals. We currently have multiple openings for Java Developers. Please review the position requirements below
Company: Staffigo Technical Services, LLC
Location: Sacramento
Posted on: 09/27/2020

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Redwood City RSS job feeds