- Experience
- Up to 2 yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 weeks ago
- Work mode
- Work from home
- Education
- Bachelor's in Computer Science or related field
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Flywire
Flywire is a global payments software company founded over a decade ago, dedicated to simplifying complex and high-value payments across sectors such as education, healthcare, travel, and B2B. Serving over 3,300 clients worldwide with support for more than 140 currencies, Flywire’s mission is to enable seamless payment experiences everywhere. With a diverse, global workforce of more than 1,000 employees in 14 offices, Flywire is growing rapidly and looks for passionate individuals to join their dynamic team.
Role Overview
We invite early-career software engineers with strong Computer Science fundamentals to join the StudyLink team, which develops a leading cloud-based admissions platform internationally used by top universities. StudyLink enhances the entire student application and payment journey by integrating admissions with Flywire’s global payments technology.
In this role, you will engage with advanced AI tools like Claude Code from the start, boosting your ability to understand and develop complex systems efficiently. You will focus on software craftsmanship, validating data, ensuring FinTech security compliance, improving database performance, and producing enterprise-ready code by critically overseeing AI-generated outputs.
Key Responsibilities
- Leverage AI-powered development tools to analyze, improve, and write clean, secure, and testable code.
- Collaborate with senior engineers to assess AI-generated code for logic, design quality, and edge cases.
- Work in global, cross-functional teams including architects, product, site reliability engineering, and security to meet stringent FinTech standards.
- Support client onboarding and technical issue resolution alongside application support teams.
- Contribute to identifying and implementing product enhancements for better user workflows and system responsiveness.
- Participate in continuous lifecycle improvements adhering to established processes for reliable software delivery.
Qualifications and Skills
- Solid foundation in object-oriented programming (especially Java), data structures, system architecture, and relational database design (PostgreSQL).
- Comfortable utilizing large language models and AI coding assistants such as Claude Code to navigate and modify complex codebases.
- Ability to critically evaluate AI outputs for logic, security vulnerabilities, memory management, and scalability.
- Degree in Computer Science, Software Engineering, or equivalent practical experience (0-2 years).
- Excellent verbal and written communication skills to collaborate across diverse teams.
- Proficiency in English as the working language.
- Helpful but not essential: Experience in FinTech, EdTech, or the payments and education sectors.
Technology Stack
- AI Tools: Claude Code
- Programming Languages: Java, Python, CFML (Lucee), JavaScript, HTML5, CSS3
- Frameworks: Django, Flask, React
- Databases and Cloud: Amazon RDS PostgreSQL, Amazon Aurora, AWS Cloud, Amazon ElastiCache (Redis)
- Containers and OS: Docker, Mac desktop environment
Culture and Benefits
- Enjoy a highly flexible, remote-friendly global engineering environment spanning four countries.
- Benefit from a culture emphasizing autonomy balanced with collaborative teamwork and rapid iteration.
- Access continuous professional growth opportunities through mentorship, knowledge sharing, and experimental learning.
- Competitive pay and participation in the Employee Stock Purchase Plan (ESPP).
- Immersive onboarding through the Flying Start global induction program.
- Engage with wellbeing initiatives including mental health support and exercise classes worldwide.
- Receive generous time off including special volunteer and digital disconnect days.
Additional Information
- Competitive salary package
- Inclusive hiring practices supporting a diverse workforce from over 30 nationalities
- A collaborative, impactful workplace where every team member matters
Hiring Process
The selection procedure includes meetings with various team members such as the Hiring Manager, departmental VP, and peers, along with a skills assessment. Support will be available through a designated Talent Acquisition Partner throughout your application journey.
Minimum education
Bachelor's Degree
Industry
FinTech