Software Engineer - Full Stack

Stripe

Seattle (WA)

Hybrid

USD 157,000 - 235,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Company bonus or sales commissions/bon
401(k) plan
Medical, dental, and vision benefits
Wellness stipends

Job summary

Stripe, Inc. in Seattle, WA seeks a software engineer to design, build, and maintain APIs and services across engineering teams using Ruby, React, and TypeScript.

You will predict performance, collaborate across functions to deliver billing features at scale, and translate business needs into robust technical designs. You will implement tests, improve engineering processes, and mentor teammates while contributing to on-call rotations.

Qualifications

  • Must have a Bachelor's degree in a related field and 2 years of Software Engineering experience.
  • Proficiency with Ruby, React, TypeScript, Java and Golang.
  • Experience using SQL for data analysis.
  • Experience with API development to support emergency response and debugging across services.
  • Experience with latency analysis and system design proposals.
  • Experience writing user-facing documentation and technical integration guides; translating business needs into software requirements.

Responsibilities

  • Design, build, productionize, and maintain APIs, services, and systems across Stripe's engineering teams using Ruby, React, TypeScript, and other languages.
  • Predict and measure the performance and outcomes of designed systems.
  • Collaborate with engineers and cross-functional teams to build large-scale billing features.
  • Analyze user needs, feedback, and product requirements to determine technical specifications and feasibility.
  • Implement designs through programming tasks while upholding high engineering standards.
  • Write unit, functional, and integration tests to prevent bugs and regressions.
  • Improve engineering standards, tooling, and processes; participate in on-call rotations.
  • Debug and identify root causes in a complex multi-service system.
  • Provide mentorship and onboarding support for new team members.

Skills

Ruby
React
Typescript
Java
Golang
SQL
API development

Education

Bachelor's degree in Computer Science, Human-computer interaction or a related field

Job description

Who we are
About Stripe

Stripe, LLC. is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.

What you'll do
Responsibilities

Design, build, productionize, and maintain APls, services, and systems across Stripe's engineering teams using Ruby, React, Typescript, and other programming languages.

Predict and measure the performance and outcomes of designed systems.

Collaborate with engineers and other cross-functional roles across the company to build new billing features at large-scale to make it easier for businesses to collect and manage their payments.

Analyze user needs, feedback, and product requirements to determine technical specifications and the feasibility of design and implementation, taking cost and time constraints into account.

Implement technical designs through a series of programming tasks while upholding high engineering standards.

Implement unit, functional, and integration tests to prevent bugs and regressions.

Improve engineering standards, tooling, and processes ensuring operational excellence and contribute to team's on-call rotation.

Debug and identify the root cause of errors in a complex system across multiple service components.

Provide mentorship and help onboard and spin up new hires for the team.

Who you are
Minimum requirements

Must have a Bachelor's degree or foreign equivalent in Computer Science, Human-computer interaction or a related field, plus 2 years of experience in Software Engineering.

Must also have 2 years of experience in each of the following:

Working with Ruby, React, Typescript, Java and Golang;

Using SQL to perform data analysis;

Working with API development to provide emergency response, and debugging production issues across services;

Performing latency analysis;

Designing architecture and system design proposals;

Writing user-facing documentation and technical integration guides; and

Translating business needs into software requirements and designs, and implementing industry standard design patterns.

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

This salary range represents the base salary range for the role and any sales commissions/sales bonuses targets, if applicable, would be in addition to the base salary.

40 hrs/week

50% Telecommuting 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. WA76

#LI-DNI

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Full stack
Software Engineer - Full stack

Candidate • Seattle (WA)

Remote
USD 157,000 - 235,000
Equity
Company bonus
401(k) plan
+2
Software Engineer - Full Stack
Software Engineer - Full Stack

EngineersOfAI • South San Francisco (CA)

On-site
Confidential
Software Engineer
Software Engineer

EngineersOfAI • New York (NY)

On-site
USD 156,800 - 235,200
Equity
Company bonus
401(k) plan
+2
Software Engineer, Sending
Software Engineer, Sending

EngineersOfAI • South San Francisco (CA)

On-site
USD 157,000 - 235,000
Equity
Bonuses
401(k)
+3
Remote Full-Stack Software Engineer - Impact & Growth
Remote Full-Stack Software Engineer - Impact & Growth

EngineersOfAI • South San Francisco (CA)

On-site
Confidential
S Software Engineer Stripe via Greenhouse Seattle, WA Global operations View role
S Software Engineer Stripe via Greenhouse Seattle, WA Global operations View role

Nubeero Limited • Seattle (WA)

Hybrid
USD 120,000 - 180,000
Equity
Company bonus
401(k) plan
+2
S Software Engineer Stripe via Greenhouse Chicago, IL Global operations View role
S Software Engineer Stripe via Greenhouse Chicago, IL Global operations View role

Nubeero Limited • Chicago (IL)

Hybrid
USD 120,000 - 160,000
Equity
Bonus or commissions
401(k) plan
+2
S Senior Software Engineer Stripe via Greenhouse South San Francisco, CA Global operations View role
S Senior Software Engineer Stripe via Greenhouse South San Francisco, CA Global operations View role

Nubeero Limited • South San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity
Company bonus/commissions
401(k) plan
+2
Integration Engineer, Professional Services
Integration Engineer, Professional Services

Stripe • Chicago (IL)

On-site
USD 204,000 - 306,000
Equity
401(k) plan
Medical, dental, and vision benefits
+1
S Software Engineer, Online Database Infrastructure Stripe via Greenhouse Seattle, WA Global operations View role
S Software Engineer, Online Database Infrastructure Stripe via Greenhouse Seattle, WA Global operations View role

Nubeero Limited • Seattle (WA)

Hybrid
USD 160,000 - 230,000
Equity
Company bonus
Sales commissions
+6