Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Data Analysis @ 3
Data Engineering @ 3
Data Pipelines
Data Science @ 6
Debugging @ 3
Git @ 3
Go @ 6
Payments
Python @ 6
Ruby @ 6
SQL @ 2
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Stripe's APAC Payments TechOps team, based in Singapore, improves the health and resilience of payment acquiring volume. The team partners with payments and platform engineering teams to reduce operational workloads through code, tooling, data, and process improvements. It also ensures the financial data quality of key systems by quarantining data without impacting downstream systems and implementing upstream changes to prevent recurring issues.
The internship involves a real production project with meaningful impact on Stripe's payment operations. Example projects include building automation to detect anomalies in financial data, improving reconciliation tooling, and streamlining certificate management workflows.
Responsibilities
- Investigate system problems by examining code, writing SQL queries, reading logs, and inspecting data pipelines.
- Write production code that has a meaningful impact on Stripe's payment operations.
- Give and receive technical feedback through code reviews and design discussions.
- Collaborate with engineers and cross-functional stakeholders to seek and incorporate feedback.
- Learn unfamiliar systems, ask effective questions, and communicate work status clearly.
- Work with an intern manager and teammates while pursuing projects with a high degree of autonomy.
Requirements
- 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 programming experience through side projects or coursework. Stripe primarily uses Ruby, Go, and Python, though the ability to learn new languages and strong programming fundamentals are valued.
- Experience from previous internships or multi-person projects, including open-source contributions, demonstrating the ability to evaluate and receive feedback from mentors, peers, and stakeholders.
- Ability to learn unfamiliar systems and understand them through independent research and collaboration with mentors and subject-matter experts.
Preferred Qualifications
- At least two years of university education or equivalent work experience.
- Familiarity with SQL and working with data through coursework or personal projects.
- Comfort with developer tools such as Git.
- Strong interest in understanding root causes and building durable solutions.
- Specialized knowledge in areas such as data engineering, systems debugging, or financial data analysis, balanced with general skills.
- Ability to write clearly when explaining work to stakeholders, team members, and other Stripe employees.
More jobs at Stripe
Engineering Manager, Payments
Stripe · Singapore, Singapore
SGD 244,000-366,000 per year
Software Engineer, Resource Automation
Stripe · South San Francisco, United States
USD 156,800-235,200 per year
Operations Program Manager, Consumer Support
Stripe · New York City, United States
USD 173,600-260,400 per year
Software Engineer
Stripe · South San Francisco, United States
USD 156,800-235,200 per year
Staff Software Engineer, Payments Intelligence
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 224,000-406,800 per year
Similar jobs
Financial Data Analyst Intern, Technical Operations
Stripe · Singapore, Singapore
SGD 62,000-62,400 per year
Business Operations Analyst
AppLovin · Toronto, Canada
CAD 110,000-160,000 per year
Software Engineer, Payments
Airbnb · United States
USD 162,000-186,000 per year
Business Operations Analyst
AppLovin · Palo Alto, United States
USD 105,300-156,500 per year
Analytics Engineer
Reddit · United States
USD 164,200-230,000 per year
Staff Software Engineer, Payments (AirCover Insurance Platform)
Airbnb · United States
USD 212,000-265,000 per year
PhD Data Scientist, Intern
Stripe · Toronto, Canada
CAD 150,800 per year
PhD Data Scientist, Intern
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States, Chicago, United States
USD 163,800 per year