# Software Engineer

**Company**: Stripe
**Location**: Seattle, WA
**Work arrangement**: hybrid
**Experience**: mid
**Job type**: full-time
**Salary**: $190,400 - $285,600/yr.
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/stripe/jobs/7922832?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_93ccc472-3db

## Description

### Job Description

We're looking for a skilled Software Engineer to join our team. As a Software Engineer at Stripe, you will design, build, and maintain APIs, services, and systems across our engineering teams using Ruby, Java, and Scala.

### Responsibilities

- Design, build, and maintain APIs, services, and systems across Stripes engineering teams using Ruby, Java, and Scala

- Build, develop, test and deploy software infrastructure

- Design and develop software systems using scientific analysis and mathematical models to predict and measure outcome and consequences of design

- Develop and direct software system testing and validation procedures, programming, and documentation

- Debug production issues across services and multiple levels of the stack

- Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints

- Work with engineers across the company to build new features at large-scale

- Build new systems to securely store and reliably modify production systems

- Improve engineering standards, tooling, and processes.

### Requirements

- Bachelor’s degree or foreign equivalent in Computer Science or related field

- 2 years of experience in software development

- 2 years of experience working with Ruby, Java, Scala, or Go

- 2 years of experience implementing industry standard design patterns

- 2 years of experience building full-stack or backend applications at scale

- 2 years of experience designing, building, and maintaining APIs, services, and distributed systems at scale

- 2 years of experience writing unit tests and performing manual testing of complex software changes

### Salary

$190,400 - $285,600/yr.

### Benefits

- Equity

- Company bonus or sales commissions/bonuses

- 401(k) plan

- Medical, dental, and vision benefits

- Wellness stipends

### Additional Information

40 hours/week 50% Telecommuting Permitted Multiple Positions Available

## Skills

### Required
- Ruby
- Java
- Scala
- Go
- APIs
- services
- distributed systems
- unit tests
- manual testing

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/stripe/jobs/7922832?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
