Stripe

Software Engineer

Stripe • $156K — $235K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • 3+ years of software engineering or related experience.
  • Proficient in cloud technologies, specifically AWS and Azure.
  • Experience with programming languages such as Go, Python, or Java.
  • Skilled in developing and maintaining distributed systems.
  • Familiar with Linux OS and NoSQL databases.
  • Experience in handling critical incidents for production systems.

Responsibilities

  • Design and operate high-availability backend services for security-sensitive data.
  • Enhance developer tooling for improved efficiency.
  • Implement scalable infrastructure and participate in on-call rotations.
  • Set up infrastructure for decentralized distributed systems and create deploy pipelines.
  • Build and secure custom Amazon Machine Images (AMIs) for EC2 instances.
  • Engage in roadmap planning and prioritization activities.
  • Collaborate effectively with multiple stakeholders across the company.

Benefits

  • Equity options available.
  • Company bonus or sales commissions.
  • 401(k) retirement plan.
  • Comprehensive medical, dental, and vision benefits.
  • Wellness stipends offered.
Full Job Description
What you'll do
Responsibilities
  • Design, build, and operate critical tier-0 backend services that must achieve 99.99%+ availability and handle security-sensitive data.
  • Responsible for improving developer tooling.
  • Design and implement robust, scalable infrastructure, participate in an on-call rotation, and collaborate with engineering teams across the company to plan and safely execute changes in production.
  • Set up and operate infrastructure that participates in decentralized distributed systems, including creating deploy pipelines for artifacts.
  • Build and harden custom Amazon Machine Images (AMIs) used to bootstrap EC2 instances, and implement monitoring, logging, and alerting for these systems.
  • Participate in roadmap planning and prioritization.
  • Deliver value through a strong collaborative approach with multiple customers and stakeholders across Stripe.
Who you are
Minimum requirements
Must have a Bachelor's degree or foreign equivalent in Computer Science or a related field, plus three (3) years of software engineering or related experience.

Must have three (3) years of experience in each of the following:
  • Cloud technologies, including AWS and Azure;
  • Go, Python or Java;
  • Developing, maintaining and debugging distributed systems;
  • Linux OS;
  • Metrics, alarms and dashboards;
  • NoSQL databases; and
  • Handling critical incidents for production systems.

Salary: $156,800 - $235,200/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. WA61
#LI-DNI

About Stripe

Stripe is a technology company that builds economic infrastructure for the internet. Businesses of every size—from new startups to public companies—use our software to accept payments and manage their businesses online. Stripe helps new companies get started and grow their revenues, and established businesses accelerate into new markets and launch new business models. Stripe powers businesses all over the world, from the new startup that just launched yesterday to the Fortune 500 companies that we all know and love. Stripe is headquartered in San Francisco, with offices in Dublin, London, Paris, Singapore, Tokyo, and more.
Learn more about Stripe
Size
4,000 employees
Industry
Founded
2010

Similar Jobs

More Jobs at Stripe

More Information Technology Jobs

Find similar Software Engineer jobs: