About the Role
Join Brex as a Software Engineer Intern and dive into the world of AI-powered financial solutions. This remote internship offers a unique opportunity to work with a diverse team and contribute to innovative projects that help companies manage their spending effectively.
What You'll Do
- Collaborate with your mentor and team to build impactful products and services.
- Engage in problem-solving to enhance our financial software experience.
- Work on backend programming using languages like Java, Kotlin, or Python.
- Utilize SQL or NoSQL databases to manage data efficiently.
- Participate in software engineering development cycles to understand the full lifecycle of product development.
Requirements
- Currently enrolled in a BA/BS program in Computer Science, Computer Engineering, or Software Engineering, graduating in 2026.
- Strong knowledge of computer science fundamentals.
- Excellent communication and interpersonal skills.
- Familiarity with backend programming languages and databases.
- Ability to maintain high standards and work in a fast-paced environment.
Nice to Have
- Experience collaborating with product, design, and operations teams.
- Familiarity with functional programming languages.
- Proactive approach and strong writing skills.
- Knowledge of corporate financial systems or cloud computing.
What We Offer
- Remote work flexibility with a supportive team environment.
- Opportunities for personal and professional growth.
- Hands-on experience with cutting-edge technology in the FinTech industry.
- Access to mentorship from experienced engineers.
- Competitive salary and potential for future opportunities at Brex.
This Software Engineer Internship at Brex offers a unique opportunity to work remotely while gaining hands-on experience in the FinTech industry. You'll collaborate with a diverse team and tackle real-world challenges.
Who Will Succeed Here
Proficiency in Java and Python, with a strong understanding of object-oriented programming principles, allowing for effective contribution to software development projects.
Self-motivated and comfortable working in a remote environment, demonstrating strong time management skills and the ability to collaborate asynchronously with diverse teams.
Eager to learn and adapt quickly, with a mindset geared towards problem-solving and innovation, particularly in the context of financial software solutions.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months