Skip to content

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 →
Aurelian

Senior Backend Engineer

Senior Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 4+ years of software engineering experience.

150k – 200kSeattle, WABackend EngineeringOn-siteGoSQL
Aurelian

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
ClickUp

Senior Backend Engineer, Platform

Senior backend engineer building and scaling API tooling, shared services, and distributed systems that power ClickUp's AI platform capabilities.

160k – 210kUnited StatesBackend EngineeringRemoteKafkaGolang
MongoDB

Senior Software Engineer, Public Backup

Senior engineer building and scaling MongoDB's backup infrastructure including Go agents, Java server systems, and JavaScript UI for petabyte-scale distributed database recovery.

126k – 248kNew York, NYBackend EngineeringOn-siteGoC#
Onos Health

Senior Software Engineer

Senior Backend Engineer to architect AI/ML workflows processing healthcare data, lead platform integrations, and own end-to-end feature development. Requires 5+ years experience and prior tech lead experience.

180k – 240kSan Francisco, CABackend EngineeringHybridAWSPython