# Software Engineer

**Company**: Stripe
**Location**: New York, NY
**Work arrangement**: hybrid
**Experience**: mid
**Job type**: full-time
**Salary**: $156,800.00 - $235,200.00/yr.
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/stripe/jobs/7926587?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_2d3ffee3-997

## Description

## Job Description

We're looking for a skilled Software Engineer to join our team at Stripe. As a Software Engineer, you will work on projects that span technologies, systems, and processes to design, build, test, and ship great code every day.

### Responsibilities

- Build a great customer experience centered around navigating and actioning on products for internal teams and Stripe users using our infrastructure.

- Scope and lead medium to large technical projects that align with Stripe's broad strategic initiatives.

- Develop and execute against both short- and long-term roadmaps, making effective technical trade-offs that consider business priorities, user experience, and a sustainable technical foundation.

- Deliver value through a strong collaborative approach with customers and cross-functional stakeholders across Stripe.

- Debug production issues across services and several levels of the stack, including Ruby, Typescript, Scala, and internal tooling.

### Requirements

- Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Computer Engineering, or a related field, plus 1 year of Software development work experience.

- 1 year of experience in designing and building software solutions in Ruby, Typescript, Python, Scala, Java, C/C++, Haskell, Ocaml, or React.

- 1 year of experience in designing and building software using Event Monster, Cron, GraphQL, gRPC, Airflow, Spark, or Presto/SQL queries or integration with external libraries or APIs.

- 1 year of experience in designing and solving software problems using advanced algorithms and data structures.

- 6 months of experience in designing and implementing inter-process communication, memory management techniques, file systems, storage management, and addressing concurrency and synchronization challenges using system-level programming.

### Salary and Benefits

- Salary: $156,800.00 - $235,200.00/yr.

- Up to 50% remote work permitted.

- Multiple positions available.

- Additional benefits for this role may include equity, company bonus or sales commissions/bonuses, 401(k) plan, medical, dental, and vision benefits, and wellness stipends.

## Skills

### Required
- Ruby
- Typescript
- Python
- Scala
- Java
- C/C++
- Haskell
- Ocaml
- React
- Event Monster
- Cron
- GraphQL
- gRPC
- Airflow
- Spark
- Presto/SQL

---

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