Job Details

ID #45078474
State California
City Sunnyvale
Job type Permanent
Salary USD TBD TBD
Source Fiserv
Showed 2022-08-22
Date 2022-08-21
Deadline 2022-10-20
Category Et cetera
Create resume

Staff Platform Software Engineer

California, Sunnyvale, 94087 Sunnyvale USA

Vacancy expired!

What does a great Senior Platform/Infrastructure Software Engineer do?

You will design and build large scale, distributed and fault tolerant systems enabling Clover engineering to win customers hearts and minds. As a catalyst in developing the team's technical strategic roadmap, you will collaborate with service development teams to design, build and support the platform. Evangelizing improvements with Clover's application development teams will bring adoption to the platform and enable those same teams to achieve excellence for everyone using Clover products. Working frequently with other teams, you will coordinate major changes to cross-system architectures, influencing upstream or downstream for the most efficient solutions. If you have strong Computer Science fundamentals and a systematic problem-solving approach, strong communications skills and a sense of ownership - we want to hear from you!

In this role, you will:

Design and implement core infrastructure components.

Work with developers who utilize the platform and use their feedback to evolve it.

Help your teammates grow through better processes, practices and technical guidance.

Scale systems sustainably through automation and contribute changes that improve reliability and velocity.

Conduct blameless postmortems for incidents and diligently follow through with remediations.

Evaluate and implement new technological solutions through proof of concept and drive to completion.

On this team, you will manage large scale and demanding infrastructure needs. Cloud Platform is at the center of core infrastructure, your impact will be felt by the entire Clover organization.

Basic qualifications:

Bachelor's degree in Computer Science or related field or equivalent work experience

2+ years of industry experience

Experience with modern containerization technologies like Docker and Kubernetes

Experience developing backend services

Competency in data structures, algorithms, operating systems and software design

Aptitude for diagnosing technical issues, debugging code and automating routine tasks

Experience working with relational databases

Preferred qualifications:

5+ years of relevant work experience

Experience performing service decomposition

Experience building, deploying and maintaining large scale services

Knowledge of multi-threading, concurrency, and parallel processing

Experience in programming with Java, Python, Go, or C

Familiarity with various technologies:

Cloud - Kubernetes (EKS or GKE), Virtual Machine (GCE or EC2), networking and provisioning (Terraform).

Service development API - OpenAPI, Protobuf, GQL

Service mesh - Istio, Linkerd, Consul

Proxy - Nginx, HAProxy, Envoy, Apache Server

Caching - Redis, Memorystore

Observability - Datadog, Prometheus, ELK, Grafana, Splunk

Vacancy expired!

Subscribe Report job