Software Engineer – Backend Engineer – Tax Engineering
- Seattle, United States
- $175K – $235K /yr
- Mid Level
- 4+ years
- Bachelor's degree
- Posted
Skills
Required
- software engineering
- Java / Ruby / Scala
- Python
- backend logic / data processing / automation scripts
- backend infrastructure
- Microservices
- RESTful Web Service
- Kubernetes
- kubectl
- SQL
- frontend technologies
- JavaScript / TypeScript
Preferred
- low-latency
- data pipelines
WA82
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.
Responsibilities
- Design, build, and maintain large-scale low-latency services and data pipelines.
- Work collaboratively on projects that span multiple engineering groups, across multiple functions (engineering, TPM, product, business), and involving different business stakeholders such as tax experts, accountants, and product owners.
- Build watertight controls across data flows to ensure super high accuracy for all transactions (trillions of dollars).
Requirements
- Must have a Bachelor's degree or foreign equivalent in Computer Science, or a related field, plus 4 years of related work experience in software engineering. Must also have experience in each of the following:
3 years in
- experience writing high-quality software using Java, Ruby or Scala;
- experience with Python for backend logic, data processing, or automation scripts;
2 years in
- experience building highly scalable backend infrastructure;
- experience designing and maintaining Microservices and implementing RESTful Web Service;
- experience with Kubernetes and kubectl for managing and scaling cloud-native applications;
- experience in SQL for managing large-scale data sets and optimizing database performance;
1 year in
- experience with frontend technologies, specifically JavaScript or TypeScript, to support end-to-end feature delivery; and
- experience mentoring junior engineers.
- 50% Telecommuting Permitted.
Pay
Salary: $174,595.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
Benefits
- 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.
