Software Engineer IC-02
157k – 235kSan Francisco, CAHybrid2+ YOE
Summary
Builds scalable systems, rules engines, and tools for risk mitigation using Go, Java, Python, or Ruby. Designs APIs, debugs production issues, and translates business needs into software; requires bachelor's degree and 2+ years experience.
About the role
Responsibilities
- Develop scalable computer systems that manage large volumes of information to fulfill business goals for Stripe and its partners.
- Design, implement, and deploy adaptable rules systems for internal assessments, scoring, and automated actions to mitigate financial risk and increase efficiency of Stripe's global risk mitigation program.
- Design and build tools that ingest and process signals from various sources to make them accessible for partner teams.
- Participate in all parts of the software development workflow, including large-scale deployment.
- Improve engineering standards, tooling, and processes.
- Debug production issues across services and multiple levels of the stack using Go, Java, Python, or Ruby.
- Design, build, and maintain APIs, services, and systems using Go, Java, Python, or Ruby.
Minimum Requirements
- 2 years building software solutions using Go, Java, Python, or Ruby.
- 2 years writing analytical queries using SQL/PromQL/Elasticsearch and performing data analysis and monitoring.
- 2 years designing, building, and maintaining scalable distributed systems.
- 2 years translating business needs into software requirements and designs.
- 2 years debugging production issues across services and multiple levels of the stack.
- 2 years developing APIs within distributed systems using RPC and RESTful APIs.
Bachelor’s degree or foreign equivalent in Computer Science, Information Networking, or related field required.
Compensation
Salary: $156,800 - $235,200 base (40 hrs/week, 50% remote permitted). Additional benefits may include equity, company bonus, 401(k), medical/dental/vision, wellness stipends.
Skills
GoJavaPythonRubySQLPromQLElasticsearchdistributed systemsAPIsRESTful APIsRPC
Similar roles at this salary range
All Backend Engineering jobs →Staff Backend Engineer
Staff Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 6+ years of experience and strong engineering fundamentals.
180k – 240kSeattle, WABackend EngineeringOn-siteGoSQL