How to Apply to Toss (Viva Republica)

13 min read Last updated April 20, 2026 504 open positions

Key Takeaways

  • Apply at toss.im/career — the careers site is fully custom-built and runs the candidate experience end-to-end, even though Greenhouse powers the underlying ATS infrastructure.
  • Eight affiliates hire under the Viva Republica umbrella (Toss, Bank, Securities, Insurance, Payments, Place, CX, Insights). Each operates under different financial regulators; check which entity you would actually join.
  • Submit a single combined PDF (resume + 경력기술서) up to 50MB. Use the four-bullet project structure that Toss explicitly recommends on every posting: problem, why-it-mattered, your role, the change that resulted.
  • Korean is the working language. English is acceptable for senior technical roles, but Korean fluency dramatically widens your options and is effectively required for non-engineering positions.
  • Plan for four to seven weeks from application to offer (longer for senior and regulated-entity roles). Same-day interview feedback is a real Toss promise.
  • The cultural-fit interview is weighted equally with the technical interview. Read the published 'Toss Way' culture documents at toss.im/career/culture before you apply.
  • IPO timing is uncertain — the planned 2024 listing has been deferred into the 2025–2026 window. Equity compensation is real and meaningful, but the liquidity timeline is not guaranteed.

About Toss (Viva Republica)

Viva Republica, the Seoul-based parent company of the Toss financial super app, is the most ambitious private fintech in Korea and one of the largest unlisted financial-technology businesses in Asia. Founded in 2011 by neurosurgeon-turned-entrepreneur Lee Seung-gun (이승건), the company began with a single deceptively simple thesis: that moving money in Korea should not require eight passwords, an ActiveX plugin, and a USB security dongle. The first Toss product, launched in 2015, was a peer-to-peer money-transfer service that compressed a fifteen-step bank transfer into three taps. A decade later that single feature has become a constellation of regulated financial businesses: Toss Bank (a fully licensed internet-only bank that crossed into operating profitability in 2024), Toss Securities (the number-one retail brokerage app in Korea by monthly active users), Toss Insurance (a digital general agency), Toss Payments (the largest independent PG in the country), Toss Place (offline POS, card terminals, and merchant services), Toss CX, Toss Insights, and the flagship Toss app itself, which serves more than 24 million monthly active users — roughly half of the entire economically active population of South Korea. The company headquarters occupy multiple floors of Acro Place in Gangnam (테헤란로 142, 역삼동), with approximately 3,000 employees and reported group revenue around KRW 1.7 trillion. Viva Republica was last valued at approximately USD 7.5 billion in private secondary trades, and the company has filed for a planned IPO that has been deferred from 2024 into the 2025–2026 window as management waits for clearer market conditions and demonstrated profitability across the bank and securities affiliates. For job seekers, the most important fact about Toss is not the valuation or the user count — it is that the company is famously, almost militantly, engineering- and design-led. Internal estimates put roughly half of the Seoul headcount in technical roles, and Toss is widely considered the single most prestigious place to work as a software engineer, product manager, or product designer in the Korean tech industry. Compensation is at the top of the local market, the design language defined by the Toss Brand Experience team is studied in design schools across Asia, and the company's internal culture documents — published openly under the brand name 'Toss Way' — have become reference texts for the rest of the Korean startup ecosystem. The catch, and there is always a catch, is that Toss hires harder than almost any other company in Korea. The bar is high, the interview process is long, and the cultural-fit evaluation is treated as seriously as the technical one. This guide explains exactly how to navigate that process, what the recruiters and hiring managers are actually screening for, and how to position your resume so it survives the first cut.

Application Process

  1. 1
    Step 1

    Step 1 — Browse open roles at toss.im/career/jobs. The careers site is fully custom-built (verified live: 504+ open positions at the time of this writing) and runs in both Korean and partial English. Use the three top filters — All functions, All affiliates, All job types — to narrow the list. Affiliates are split into eight legal entities (Toss, Toss Bank, Toss Securities, Toss Insurance, Toss Payments, Toss Place, Toss CX, Toss Insights), and the entity you join determines which Korean financial regulator oversees your role and what data you may touch.

  2. 2
    Step 2

    Step 2 — Open the job detail page (toss.im/career/job-detail?job_id=XXXXXXXXXX). Each posting follows a consistent structure: a description of the team (합류하게 될 팀), the work you will do (합류하면 함께할 업무), a 'we are looking for' section (이런 분과 함께하고 싶어요), a resume-writing recommendation block (이력서는 이렇게 작성하시는 걸 추천해요), the technology stack used by that team, the hiring journey diagram (합류 여정), and an alumni testimonial. Read every section carefully — the resume recommendations are not boilerplate; they are written by the actual hiring manager and are the single best signal of what the team values.

  3. 3
    Step 3

    Step 3 — Click the Apply button (지원하기). The application URL pattern is toss.im/career/apply/basic/{job_id}. The form is in Korean only and requires: your name, email, phone number, an optional 'I currently live overseas' (해외에 거주중이에요) checkbox that hides Korean address fields, a single combined resume + portfolio document (이력서 및 경력기술서) capped at 50MB, an optional supplementary portfolio (Notion or Figma links work — confirm the share permission is set to 전체 공개 / public), prior work experience entries (up to five most recent positions with company name, title, dates, current-employment toggle), and a free-text field for how you found the role (채용 공고를 접한 경로).

  4. 4
    Step 4

    Step 4 — Complete the consent (동의) section. Toss is a regulated financial group, so the consent form is unusually long: you must explicitly agree to personal-data collection and use, sensitive-data collection (only required for some roles), the 'consider me for other open roles' option (강력히 추천 — checking this lets recruiters re-route your file to other Toss teams if you are not selected for the specific posting), and the future-job-alerts opt-in. Do not refuse the 'other roles' consent unless you have a strong reason; it dramatically improves your odds across the eight affiliates.

  5. 5
    Step 5

    Step 5 — Submit and wait for the screening result. Toss publishes a strong promise on every posting: 인터뷰 결과를 당일에 안내해 드려요 — interview results are communicated the same day. In practice this applies to feedback after each round, not to the resume-screening step itself, which typically takes 5 to 10 business days for engineering and design roles, longer for compliance-heavy roles in the bank and securities entities. If you do not hear back within two weeks, send a brief Korean-language follow-up to the recruiter listed at the bottom of the posting; do not chase aggressively.

  6. 6
    Step 6

    Step 6 — If selected, you will be invited to the first job interview (직무 인터뷰), usually conducted via Google Meet. Engineering candidates can expect a live coding exercise (typically in your language of choice — Kotlin, Java, Python, Swift, and TypeScript are all common), system-design discussion, and deep behavioral questions tied to past projects. The interview is conducted primarily in Korean, but for senior technical hires the conversation can switch to English on request. Bring concrete numbers: scale, latency targets, error budgets, the specific decisions you made and why.

  7. 7
    Step 7

    Step 7 — Pass the job interview and you advance to the cultural-fit interview (문화적합성 인터뷰), which Toss treats with at least as much weight as the technical round. This is where the 'Toss Way' is evaluated — the questions probe how you handle disagreement, ownership, asynchronous decision-making, and Toss's signature 'silver surfer' high-bar mindset. Cultural-fit interviews are conducted in Korean and are usually 60 to 90 minutes with two interviewers from outside your prospective team.

  8. 8
    Step 8

    Step 8 — Reference check (레퍼런스 체크). Toss conducts mandatory reference checks for almost every offer. You will be asked to provide two to three references — typically a current or former manager, a peer, and a direct report if you have managed people. Toss's recruiters will call (in Korean) and ask structured behavioral questions for 20 to 30 minutes per reference. Tell your references in advance, and give them context about the specific role.

  9. 9
    Step 9

    Step 9 — Executive offer interview (처우협의 / 최종합격). The final step combines compensation negotiation with a meeting with the function head or an executive sponsor. Total compensation packages typically include base salary, sign-on bonus (especially for engineers leaving Naver, Kakao, Coupang, or the major chaebol), restricted stock units in Viva Republica priced against the most recent secondary-market valuation, and a generous benefits package described in detail at toss.im/career/culture. The IPO timing affects the upside math on the equity component — make sure you understand the current strike price and the vesting schedule before signing.


Resume Tips for Toss (Viva Republica)

recommended

Lead with measurable scale

Lead with measurable scale. Toss reviewers spend tens of seconds on the first screen; they want to see a number that proves you have operated at the size and complexity the role requires. For engineering, that means QPS, p99 latency, dataset size, transaction volume, or user count. For product and design, that means weekly active users, conversion lift, retention delta, or revenue impact. Vague claims like 'led the redesign' are read as a negative signal — the resume recommendation block on every Toss posting explicitly asks you to describe 'what change resulted'.

recommended

Submit a single combined PDF, not a Word document

Submit a single combined PDF, not a Word document. The application form accepts only one resume-and-career-statement (이력서 및 경력기술서) file up to 50MB. Korean hiring conventions strongly favor a unified document that includes the standard short-form resume followed by a detailed 경력기술서 (career narrative) with one section per major project. The recommended structure for each project is the four bullets the company itself specifies: (1) what problem you solved, (2) why the problem mattered and what constraints existed, (3) what role you played and what decisions you made, (4) what change resulted.

recommended

Write in Korean if you can; otherwise write in clear, simple English and add a s

Write in Korean if you can; otherwise write in clear, simple English and add a short Korean cover paragraph. Toss's official position is that English is acceptable for senior technical roles, but the reality is that Korean-language resumes are read first and read more carefully. If your Korean is intermediate or better, write the resume in Korean and have a native speaker proofread it. If you cannot write Korean fluently, do not fake it with translation software — submit a polished English resume and add three or four sentences in Korean at the top explaining your interest in Toss specifically. Recruiters appreciate the effort and the honesty.

recommended

Mirror the team's stack vocabulary exactly

Mirror the team's stack vocabulary exactly. Toss engineering teams publish their stacks on every posting (typical server team: Java, Kotlin, Spring Ecosystem, Spring Cloud Ecosystem, JPA/Hibernate, MySQL, Redis, MongoDB, Elasticsearch, Kafka, Kubernetes, Istio, GoCD, ArgoCD, Vault, Podman, Prometheus, Thanos, Grafana). If you have used a stack component, name it explicitly with a project example. If you have not, do not pretend — Toss's technical interviews go deep enough to expose padding within the first ten minutes.

recommended

Quantify the design system or the regulated-data work

Quantify the design system or the regulated-data work. Designers should reference specific Toss-comparable artifacts — design tokens, accessibility audits, motion specifications, design-system contributions. Compliance, legal, and operations candidates in Bank, Securities, and Insurance should explicitly call out which Korean financial regulations they have worked under (전자금융거래법, 자본시장법, 보험업법, 신용정보법, 자금세탁방지법) and which regulators they have interfaced with (FSC, FSS, KFIU). Vague claims like 'familiar with financial regulation' are weaker than naming the statute and the case.

recommended

Use the optional portfolio slot intelligently

Use the optional portfolio slot intelligently. The form accepts a separate portfolio file plus a free-text URL. If you have a Figma file, a Notion case-study site, a personal blog, or a GitHub profile that shows real work, link it. Designers should link Figma; engineers should link GitHub; product managers should link a Notion case-study page or a writing portfolio. Verify the share-permission setting is open to anyone with the link before submitting — Toss explicitly warns about this on the form.

recommended

Be honest about overseas residency

Be honest about overseas residency. The form has a checkbox for 해외에 거주중이에요 (currently living overseas). Check it if it is true. Toss is open to relocating talent and has a structured visa-sponsorship process (E-7 specialized-occupation visa is the typical route), but the relocation timeline adds two to three months to the start date. Surfacing this early lets the recruiter route your application correctly.

recommended

Tailor the 'how you found this role' field

Tailor the 'how you found this role' field. The free-text field 'how you came across this posting' (채용 공고를 접한 경로) is read by the hiring team. A specific answer ('Toss Tech blog post on event-driven architecture by 토스플레이스 server team') is far stronger than 'LinkedIn'. It demonstrates that you have done your homework and that you are applying to this specific team for a specific reason, not blanketing the careers page.

recommended

Do not include a photo, age, or gender

Do not include a photo, age, or gender. Toss is one of the few Korean employers to explicitly request that candidates omit demographic information from the resume — it is in the 채용팀 개인정보 처리방침 (Hiring Team Privacy Policy) at the bottom of the careers site. Korean resume templates often include a passport-style photo and resident-registration-number field by default; remove both before submitting.



Interview Culture

The Toss interview process is built around a single principle the company calls the 'Toss Way' — a published internal culture document that defines what it means to work as a Toss employee and what behaviors are rewarded versus punished. The 'Toss Way' is not a slogan; it is a real lens through which every interviewer evaluates every candidate, and it is the reason Toss's cultural-fit interview carries roughly equal weight to the technical interview. The five behavioral pillars most often surfaced in interview feedback are: relentless customer obsession (Toss employees are expected to know specific user numbers and pain points cold); ownership without permission (Toss famously promotes the 'one-shot' principle that anyone can attempt to solve any problem if they take responsibility for the outcome); 'silver-surfer' bar-raising (the internal phrase for 'the work that only Toss could do' — interview answers that show you have raised the bar in past roles, not just met it, are weighted heavily); engineering-led decision-making (even non-engineering roles are expected to think in terms of mechanisms and feedback loops, not just opinions); and what Toss internally calls the 'culture of disagreement' (you are expected to disagree with your manager, your peers, and even the founder, in writing and in real time, and to be willing to be disagreed with in return). Engineering interviews follow a four-to-five-round arc: a recruiter call (15-30 minutes, Korean, lightweight resume walk-through), a job interview that combines live coding and system design (90 minutes via Google Meet, primarily Korean, English available on request for senior roles), a cultural-fit interview (60-90 minutes, Korean, two interviewers from outside the team), a reference check (managed by the recruiter, conducted by phone with two to three of your references, structured behavioral questions, 20-30 minutes each), and a final compensation-and-fit conversation with the hiring manager or function head. Product, design, and data interviews replace the live coding exercise with a portfolio walk-through and a take-home or live case study; design candidates should expect to defend specific pixel-level choices and to discuss the Toss design system at a level of depth that surprises most candidates. Compliance, legal, and risk roles in the regulated entities (Bank, Securities, Insurance) include an additional case-based interview with the head of that compliance function and may include a written legal-analysis exercise. Same-day feedback after each round is a real promise that Toss keeps in roughly 90% of cases — if you pass, the recruiter will text or email you that evening to schedule the next round; if you do not pass, you will hear within 24-48 hours with a short reason. The total elapsed time from submitted application to signed offer is typically four to seven weeks for engineering, six to ten weeks for senior leadership and regulated-entity roles. Dress is business-casual to casual; the office itself is famously well-designed (Acro Place in Gangnam, with floors connected by a central atrium, a barista bar, and a child-care center for employees) and Toss employees tend to dress like the early-stage tech startup the company still considers itself to be, even at 3,000 people.

What Toss (Viva Republica) Looks For

  • Demonstrated ownership of a full problem-to-result arc, not just contribution to a project. Toss interviewers explicitly probe 'what did you decide, what did you do, what changed because of you' — descriptions that hide behind 'we did X' will surface as a red flag. Be ready to name your specific contribution in every project.
  • Comfort with high-velocity, high-stakes engineering culture. Toss ships financial software that moves real money for half of Korea; the engineering organization is run with strict SLOs, real on-call rotations, and a strong post-mortem culture. Candidates who have only worked on internal tools or non-customer-facing systems often struggle with the intensity expectations.
  • Genuine product fluency, including across the eight Toss affiliates. The strongest candidates can talk about specific Toss features, name the affiliates that own them, and propose concrete improvements. Showing up without having actually used the Toss app is the single most common reason for early rejection.
  • Korean-language professional fluency, with English as an acceptable secondary language for senior technical roles. Toss has a small but growing population of non-Korean engineers and designers, and the company will sponsor visas for the right candidates, but day-to-day work — Slack, documentation, code review comments, all-hands meetings — is conducted in Korean. Realistic self-assessment of your Korean level is critical; over-claiming on the resume will surface in the cultural-fit interview.
  • Comfort with ambiguity and rapid context-switching. Toss reorganizes its 'silos' (the internal name for cross-functional product teams) frequently as priorities shift, and you may join a team building one product and find yourself working on another within six months. Candidates who require a stable team and a stable roadmap tend to disengage quickly.
  • Willingness to disagree publicly and respectfully. The Toss Way explicitly expects disagreement to surface in writing (typically in Notion documents or Slack threads visible across the company) rather than be saved for one-on-ones. Interview questions probe how you have disagreed with leaders in past roles and how you handled the outcome.
  • Professional maturity around regulated-financial-services work. For Bank, Securities, and Insurance roles, candidates must demonstrate awareness of Korean financial-regulatory expectations and the personal-liability implications of mistakes in regulated-entity work. The interview will probe how you handle audit findings, regulator inquiries, and incidents involving customer money.
  • A specific, articulable reason for choosing Toss over Naver, Kakao, Coupang, or one of the major chaebol. Toss interviewers ask this question directly and expect a thoughtful answer that goes beyond 'Toss is famous'. The strongest answers reference a specific product decision, a published Toss Tech blog post, an engineering practice, or a personal experience as a user.

Frequently Asked Questions

Does Toss hire non-Korean speakers?
Yes, but with realistic constraints. Toss has hired non-Korean engineers, designers, and data scientists, and the company will sponsor an E-7 specialized-occupation visa for the right candidates. The interview process can be conducted in English for senior technical roles on request, and the company has a growing population of internationally-recruited employees. However, the day-to-day working language is Korean — Slack channels, Notion documentation, code review comments, all-hands meetings, and most cross-team communication happens in Korean. If your Korean is below conversational professional fluency, you should expect to be limited to senior individual-contributor engineering and data roles where the technical work itself is the primary interface. Product, design, business, operations, compliance, legal, and people roles are effectively Korean-only.
What is the difference between Toss, Toss Bank, Toss Securities, and Toss Place?
All eight entities sit under the Viva Republica corporate parent, but each is a separately licensed legal entity with its own regulator, balance sheet, and management team. Toss (the application/services entity) operates the consumer-facing super-app and is the original company. Toss Bank is a fully licensed internet-only bank regulated by the FSC and FSS, offering deposits, loans, and debit cards. Toss Securities is a licensed securities broker-dealer offering equities, ETFs, and US-stock trading, and is currently the number-one retail brokerage app in Korea by MAU. Toss Insurance is a digital general insurance agency. Toss Payments is the country's largest independent payment gateway serving online merchants. Toss Place serves offline merchants with POS systems and card terminals. Toss CX runs the customer operations function. Toss Insights operates research and data products. Choose the affiliate that matches the regulatory environment and customer surface you actually want to work in — moving between affiliates after joining is possible but not automatic.
Is the Toss IPO actually going to happen, and how does it affect my equity?
The IPO timing is genuinely uncertain. Viva Republica has filed for a Korean public listing on KOSPI multiple times and has deferred the public-offering date from 2024 into the 2025–2026 window as management waits for clearer market conditions and demonstrated profitability across the bank and securities entities. Toss Bank crossed into operating profitability in 2024, which is a positive signal, but the final listing decision depends on macroeconomic conditions and the regulator's review timeline that no one can predict precisely. For employees, equity compensation is offered as restricted stock units in Viva Republica with a strike price set against the most recent secondary-market valuation (around USD 7.5 billion). The equity is real and meaningful, but the liquidity timeline is not guaranteed — make sure you understand the vesting schedule, the strike price, and the realistic time-to-liquidity before treating the equity as part of your near-term cash compensation.
Can I apply to multiple Toss roles at once?
Yes, and it is encouraged for candidates whose skills span multiple teams or affiliates. The application form includes an explicit consent checkbox — 'consider me for other open roles' (추후 적합한 포지션 제안을 위한 개인정보 수집 및 이용에 동의합니다) — that authorizes Toss recruiters to re-route your file across the eight affiliates if you are not selected for the specific posting you applied to. Checking this consent dramatically improves your odds across the company. You can also apply to multiple specific roles directly; recruiters will coordinate internally so that you do not get scheduled for parallel cultural-fit interviews. Be prepared to articulate why each specific team is your first choice — recruiters will ask.
How important is the Toss app itself in the interview?
Critically important. The single most common reason for early-stage rejection — especially for product, design, and business roles — is showing up to the interview without having actually used the Toss app as a customer. The strongest candidates can name specific features, identify the affiliate that owns each one, articulate what they would change, and reference recent product launches by name. Even for engineering interviews, demonstrating product fluency signals that you care about the customer outcome and not just the technical surface area. Download the app, fund a small balance, try the bank, securities, and payment features end-to-end, and read at least three recent posts from the Toss Tech blog (toss.tech) before any interview round.
What is the compensation structure at Toss?
Toss compensation is at the top of the Korean tech market. Total packages typically include a competitive base salary (benchmarked against Naver, Kakao, Coupang, and the major chaebol IT subsidiaries, often above market rate for senior engineering and design roles), a sign-on bonus that is commonly used to offset unvested equity from the candidate's previous employer, restricted stock units in Viva Republica priced against the most recent secondary-market valuation, and a benefits package that includes generous parental leave, on-site child care at the Acro Place headquarters, in-house barista service, an annual education stipend, equipment of the candidate's choice, and a meaningfully better-than-average vacation policy. Sign-on bonuses are particularly common for engineers leaving the major Korean tech companies; ask explicitly during the offer-stage conversation. The exact mix is negotiated at the final-stage interview with the function head.

Open Positions

Toss (Viva Republica) currently has 504 open positions.

Check Your Resume Before Applying → View 504 open positions at Toss (Viva Republica)

Related Resources

Career Guides for Toss (Viva Republica) Roles

Similar Companies

Related Articles


Sources

  1. Toss Careers — Open Positions
  2. Toss Careers — Hiring Journey (합류 여정)
  3. Toss Careers — Team Culture (Toss Way)
  4. Toss Careers — FAQ
  5. Toss Careers — Application Form (sample posting)
  6. Viva Republica corporate site
  7. Toss Tech Blog (engineering)