About the Job
Though people at Stripe don’t tend to take themselves seriously, Stripe is a fairly serious place: our customers are depending on us for their livelihoods. We admire ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains besides their own. Any company i...
APAC Payments TechOps is a team based in Singapore. Our charter is to improve the health and resilience of our payment acquiring volume, making it easier for Stripe to build and operate the integrations that support hundreds of billions of dollars in payments annually. Our team partners closely with payments and pla...
Key Responsibilities
Every internship at Stripe centers around a real, legitimate project that our team urgently needs, touching many parts of our operations and stack. We will support you in shipping it. Yes, you will actually ship it. Example projects include building automation to detect anomalies in financial data, improving reconciliation tooling, or streamlining certificate management workflows. As a Stripe intern, you'll be tackling important projects while working alongside exceptional people who insist on doing their best work. You'll learn from people with high standards who are great at inspiring others to do more and go further. We value technical and personal growth, and see our internship program as a vehicle to foster both.
Investigate problems in systems by examining code, writing SQL queries, reading logs, and inspecting data pipelines to understand system behavior
Write code that will be used in production and has meaningful impact to Stripe's payment operations
Give and receive technical feedback through code reviews or design discussions
Collaborate with other engineers and cross-functional stakeholders to proactively seek and incorporate feedback
Learn quickly by asking great questions, by working with your intern manager and teammates effectively, and by communicating the status of your work clearly
In exchange, you'll have the support and opportunity to pursue big ideas and change how things work, with a high degree of autonomy. You’ll be mentored by some of the most creative and technically rigorous people in the industry, working on teams reshaping how money moves and how businesses grow.
Required Skills & Abilities
Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching consequences. Successful Stripes are deeply curious, and prefer the joy of discovery to the comfort of certainty.
Rigorous thinker: You appreciate that things worth doing are rarely simple. You enjoy working on problems that have never been tackled before.
Adaptable problem solver: You adapt quickly and treat obstacles as opportunities. At Stripe we embrace kindness while encouraging Stripes to take measured risks and act boldly, even in the absence of consensus.
A strong fundamental understanding of computer science through pursuit of a Bachelor's, Master's, or PhD degree in computer science, information systems, data science, or a related discipline
Some experience and familiarity with programming, either through side projects or classwork. We work mostly in Ruby, Go, and Python. We believe new programming languages can be learned if the fundamentals and general knowledge are present
Experience from previous internships or other multi-person projects, including open source contributions, that demonstrate evaluating and receiving feedback from mentors, peers, and stakeholders
Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor and subject matter experts
At least 2 years of university education, or equivalent work experience
Familiarity with SQL and working with data, either through coursework or personal projects
Comfort with developer tools (e.g. git)
A strong interest in understanding the root cause of issues and building durable solutions
One or more areas of specialized knowledge balanced with general skills, such as data engineering, systems debugging, or financial data analysis
Ability to write clearly to explain your work to stakeholders, team members, and other Stripes