Skip to content
StripeStripeNew York, NY

Software Engineer, Backend Engineer- Credit Coverage

Build backend systems, APIs, and user experiences for Stripe’s merchant products and infrastructure. The role requires a bachelor’s degree and at least two years of software development experience across multiple languages, cloud services, and data technologies.

157k – 235k/yr
Hybrid2+ YOEBackend Engineering

About the role

Responsibilities

  • Work with a wide range of systems, processes, and technologies to own and solve problems end-to-end.
  • Collaborate with engineers, designers, data scientists, and product managers to develop new features and products.
  • Uphold high engineering standards and bring consistency to multiple codebases and processes.
  • Build elegant APIs and user experiences that enable merchants to run and scale their businesses on Stripe.
  • Contribute to the design and architecture of Stripe's next-generation infrastructure to meet the company's and customers' growth needs.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, or a related field.
  • At least 2 years of software development experience.
  • At least 2 years of experience working across the stack and navigating codebases with different languages and tools.
  • At least 2 years of experience developing user-facing experiences and writing queries to analyze experiment results.
  • At least 2 years of experience with Ruby, Java, Scala, and SQL.
  • At least 2 years of experience with cloud-based services, including gRPC, GraphQL, and AWS.
  • Proficiency with MongoDB, Spark, Hadoop, Kafka, Grafana, Prometheus, and AWS.
  • Experience with macOS and Unix-based operating systems.

Compensation and Benefits

  • Base salary: $156,800.00–$235,200.00 per year.
  • Additional benefits may include equity, company bonus, 401(k) plan, medical, dental, and vision benefits, and wellness stipends.
  • 40 hours per week.
  • 50% telecommuting permitted.

Skills

RubyJavaScalaSQLgRPCGraphQLAWSMongoDBSparkHadoopKafkaGrafanaPrometheusunix
Stripe

Software Engineer

StripeSeattle, WA

Software Engineer building and maintaining backend services, APIs, and distributed systems infrastructure at large scale using Ruby, Java, Go, and Scala. Requires Bachelor's in CS or related plus 2 years experience with large-scale backend/full-stack applications, APIs, testing, and design patterns.

157k – 235k/yrHybrid2+ YOEBackend Engineering
Snowflake

Software Engineer - Backend

SnowflakeMenlo Park, CA

Build backend services and distributed platforms at scale for Snowflake's Data Cloud, enabling secure data sharing. Requires 2-5 years experience, strong CS fundamentals, and fluency in Java, Python, C++, or SQL.

157k – 230k/yrOn-site2+ YOEBackend Engineering
Snowflake

Software Engineer - Openflow

SnowflakeMenlo Park, CA

Build and operate scalable backend services for Openflow, Snowflake’s cloud-native data integration platform. The role focuses on distributed systems, batch and streaming data movement, reliability, and secure production operations, requiring at least two years of industry experience and proficiency in Java or a comparable language.

160k – 230k/yrOn-site2+ YOEBackend Engineering
Discord

Software Engineer, Distributed Systems

DiscordSan Francisco, CA

Discord is seeking a Software Engineer to build and operate large-scale, reliable, and performant distributed systems. This role involves collaborating with product teams, managing infrastructure, and ensuring the platform's overall reliability and performance.

160k – 180k/yrOn-site2+ YOEBackend Engineering
Giga

Software Engineer I / II

GigaCalifornia +2

Build backend systems powering AI agents for customer experience, including data pipelines, agent infrastructure, log visualization, and dynamic knowledge features. Requires 1-3 years experience, curiosity, quick iteration, and shipping focus in a startup environment.

160k – 250k/yrOn-site1+ YOEBackend Engineering