Junior Software Engineer (Fintech)

unlimited holidays
Work set-up: 
Full Remote
Contract: 
Experience: 
Junior (1-2 years)
Work from: 

Offer summary

Qualifications:

Degree in Computer Science, Engineering, or related field, or equivalent practical experience., Solid programming fundamentals with experience in Python., Familiarity with backend development concepts such as APIs, databases, and testing., Eagerness to learn cloud technologies, especially Google Cloud Platform..

Key responsibilities:

  • Build and maintain backend services and APIs using Python.
  • Contribute to financial infrastructure components like payment orchestration and transaction processing.
  • Participate in code reviews and engineering discussions to learn and grow.
  • Help monitor and improve system reliability, performance, and scalability.

Félix logo
Félix Financial Services Scaleup felixpago.com
11 - 50 Employees
See all jobs

Job description

About Us

Félix is a chat-based platform that enables Latinos in the US to send money home, pioneering remittance services via WhatsApp. We combine Blockchain and Artificial Intelligence to disrupt how remittances are done today and build the future of cross-border payments.

By joining Félix, you will be part of the most innovative company in the cross-border payment industry. We recently received investment from top VCs from Silicon Valley, Europe, and Latam, as well as we won Blockchain and AI innovation and application awards at the Wharton Business School. In 2024, Félix was selected as “Endeavour Entrepreneur” by the global network and was a recipient of the CrossTech Fintech Startups Award. You will be joining the journey to build a financial platform and become a companion to the Latino community in the United States!

We're obsessed with our customers, and we're building a product that truly empowers them. We are a team of extremely talented high performers, loyal to each other, and committed to providing a magical experience to all our users. We're all owners, driven by a shared vision to create sustainable value. We move with urgency and focus, always striving for excellence and exceeding expectations.

About The Role

We're looking for a driven and curious Junior Software Engineer to join our growing fintech team. You’ll work alongside experienced engineers to help build and maintain scalable, secure, and reliable financial systems. This is a great opportunity to deepen your skills in Python development and cloud-native architecture using Google Cloud Platform (GCP), all while making a real impact on how people move money.

Responsibilities

  • Build and maintain backend services and APIs using Python
  • Contribute to financial infrastructure components such as payment orchestration, risk evaluation, and transaction processing
  • Participate in code reviews and engineering discussions to learn and grow
  • Help monitor and improve system reliability, performance, and scalability
  • Write automated tests and assist in deploying services via CI/CD pipelines
  • Learn about GCP services and help implement best practices for cloud-native development
  • Collaborate across teams, including product, design, and operations

Requirements

  • Degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Solid programming fundamentals and experience with Python (academic, personal, or internship projects welcome)
  • Familiarity with basic backend development concepts (APIs, databases, testing)
  • Eagerness to learn cloud technologies, especially Google Cloud Platform
  • Understanding of software development fundamentals (data structures, algorithms, version control)
  • Willingness to learn and take feedback constructively
  • Strong problem-solving skills and attention to detail
  • Clear communication and a collaborative mindset
  • These are the applicable requisites, although equivalent competencies in any of the above will also be considered.

Nice to Have

  • Exposure to fintech concepts like payments, fraud prevention, or data security
  • Experience with RESTful APIs and relational databases (e.g., PostgreSQL)
  • Familiarity with Git, Docker, or CI/CD tools
  • Interest in scalable distributed systems and observability tools (e.g., logging, metrics)

Technology Stack:

We are technology agnostic and value candidates with diverse backgrounds. While familiarity with the following is helpful, your willingness to learn and adapt is paramount:

  • Front-end: React, HTTP, HTML/DOM, JavaScript, CSS, AJAX
  • Back-end: Python, Flask/FastAPI, REST APIs, Redis, SQL, gRPC
  • Cloud: Google Cloud services (Firestore, Cloud Storage, Pub/Sub, Google Artifact Registry, Cloud Run, BigQuery, Cloud Composer, etc.)
  • Infrastructure: Kubernetes, Terraform, NewRelic, PagerDuty

What We Offer

  • Competitive salary
  • Initial stock options grant
  • Annual performance bonus
  • Health, dental, and vision plans
  • Remote work environment, although we have offices in Miami and México City and would love to work in hybrid model if you are up to it.
  • Continuous learning opportunities
  • Unlimited PTO
  • Paid parental leave
  • Empowering opportunities for growth in a dynamic entrepreneurial environment

Equal Opportunity Employer

At Félix, we are committed to providing equal employment opportunities to all qualified employees and applicants without regard to race, religion, nationality, sex, sexual orientation, gender identity, age, or disability. This policy applies to all terms and conditions of employment, including recruitment, hiring, placement, promotion, training, compensation, benefits, and termination.

Want to learn more about our privacy practices? Check out our Privacy Policy.

Required profile

Experience

Level of experience: Junior (1-2 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Collaboration
  • Communication
  • Problem Solving

Software Engineer Related jobs