SanJoseCARecruiter Since 2001
the smart solution for San Jose jobs

Software Engineer, Server Infrastructure

Company: Clover Network, Inc.
Location: Sunnyvale
Posted on: September 19, 2019

Job Description:

About CloverEvery single day, Clover devices handle the core point-of-sale and card processing for hundreds of thousands of merchants. Behind the scenes, we operate a cloud platform providing processing, storage and collaboration for merchants, application developers, service providers and our merchants' customers. This forms the backbone of millions of payment interactions between merchants and their customers daily.

Clover is an equal opportunity employer and we value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.About YouYou are an accomplished technologist specializing in the design and development of secure, stable, and scalable software systems. You have honed your craft after years of trial, error, and concerted practice. You take pride in your work, tempered with enough humility to never stop improving. You strike the right balance of building for today while anticipating the needs of tomorrow. You are disciplined and deliberate; adaptive and resourceful; driven by curiosity; passionate yet rational; opinionated but not argumentative.About UsWe are a small team of experienced software engineers tasked with ensuring that Clover's rapid growth is sustainable over the long term. Our team solves for cross-cutting non-functional requirements like the security, scalability, and fault tolerance of Clover's back-end services. Together we design and develop the core architectural components, libraries, frameworks, tooling, and distributed systems at the heart of Clover's global payment platform.

All members of our team have the opportunity to provide significant impact internally at Clover as well as externally-both for the merchants we serve, and for their customers all over the world.Our Projects

  • We recently completed a project to horizontally shard our transactional (payment) database cluster, which had grown to 10+ TB in size. Next up is building a fully autonomous service for rebalancing merchant data across the shards to distribute load and eliminate hot spots.
  • We just finished lifting-and-shifting our production infrastructure from private data centers to the public cloud in an effort to streamline our global expansion. Now we're revisiting our architecture, processes, and tooling in order to better take advantage of the cloud environment.
  • We are actively working on the design, development, and deployment of data pipeline infrastructure to support richer analytics and reporting for our merchants and internal business needs. Our focus is on its security, scalability, reliability, and performance.
  • We are paving the road towards a decomposed architecture of horizontal core services (like authentication, authorization, placement, tokenization, and cross-device data replication) and vertical product services (like device management, merchant boarding, inventory propagation, and customer loyalty programs).
  • We already have a comprehensive suite of functional unit and integration tests, and are now focused on improving our automated stress tests and supporting infrastructure. That involves building the tools to spin up full production-scale environments, synthesize load, perform fault injection, and to collect, analyze, and surface test results to help drive continual improvement of performance and availability.

    Our Maxims

    • Curiosity is contagious.
    • "It works" is not good enough.
    • Autonomy does not mean isolation.
    • Guidance is better than prescription.
    • Brilliance is welcome. Toxicity is not.

      Our Stack

      • Java for back-end services.
      • Python for integration and stress tests.
      • MySQL for OLTP. Snowflake for OLAP.
      • Kafka for stream processing.
      • Memcached for caching (duh).
      • Redis for ephemeral shared data structures.
      • Wavefront and ELK for operational visibility.
      • Google (GCP) as our cloud service provider.
      • Docker for building containers. Kubernetes for running them.
      • Netty for speaking HTTP, behind HAProxy for load balancing.

        This is the Clover of today. You can help shape the Clover of tomorrow.

Keywords: Clover Network, Inc., San Jose , Software Engineer, Server Infrastructure, IT / Software / Systems , Sunnyvale, California

Click here to apply!

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

I'm looking for
in category

Other IT / Software / Systems Jobs

Entry Level Programmer - Davis
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Davis
Posted on: 10/15/2019

Senior Software Engineer, Navigation
Description: SENIOR SOFTWARE ENGINEER, NAVIGATION br br Maps are no longer static. Our maps represent the ever-evolving world, accessing, aggregating, and adapting anonymous data from millions of sensors and phones (more...)
Company: Mapbox
Location: San Francisco
Posted on: 10/15/2019

Software Engineer, Doctor Match - Data Products
Description: The Role: br Grand Rounds provides a data-driven platform that delivers improved clinical outcomes for patients while reducing care delivery inefficiencies. To enable better outcomes, we rely on billions (more...)
Company: Grand Rounds
Location: San Francisco
Posted on: 10/15/2019

Software Engineer
Description: The Engineering team at TigerGraph in Silicon Valley has built the world's fastest real-time Graph Analytics platform. We are seeking multiple software engineers to add to our world-class core engineering (more...)
Company: TigerGraph
Location: Redwood City
Posted on: 10/15/2019

Technical Account Manager
Description: Moogsoft is the creator of Moogsoft AIOps - a next generation approach to IT Operations and Analytics driven by real-time machine learning. Moogsoft AIOps helps Enterprises Service Providers deliver (more...)
Company: Moogsoft
Location: San Francisco
Posted on: 10/15/2019

Sr. Software Engineer - Front-End Development (Contingent)
Description: You will sign the employment contract with Calix third-party partner. br br The Calix premise software team is seeking for an experienced Frontend Developer based in Nanjing, China. In this (more...)
Company: Calix
Location: Petaluma
Posted on: 10/15/2019

Entry-level Information Technology (IT) Role
Description: Are you interested in an entry-level information technology IT role Year Up is a one-year, intensive program that provides young adults with hands-on skill development, corporate internships, an educational (more...)
Company: Year Up
Location: Daly City
Posted on: 10/15/2019

Software Engineer, Data (New College Grad)
Description: Software engineers in the data engineering team are responsible for making data available to our patients, clinicians, and the business. We're building a powerful data platform that organizes, understands, (more...)
Company: Grand Rounds
Location: San Francisco
Posted on: 10/15/2019

Field Application Engineer
Description: Location: Mountain View, CA Salary: Negotiable Description: Our client is currently seeking a Field Application Engineer
Company: The Judge Group, Inc.
Location: Mountain View
Posted on: 10/15/2019

Salesforce Developer
Description: Job Code: 9857Location: Saratoga, CASchool Brand: Home OfficeCity: SaratogaSchool State: CAHome Office br br Saratoga, California br br This is a full time position partnering with our business (more...)
Company: Spring Education Group
Location: Saratoga
Posted on: 10/15/2019

Log In or Create An Account

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

San Jose RSS job feeds