Match score not available

Principal Software Engineer

unlimited holidays
Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

8+ years as a Software Engineer., At least 2 years in a leadership role., Expertise in scalable systems design., Strong knowledge of algorithms and data structures..

Key responsabilities:

  • Drive technical strategies for products.
  • Design and implement robust architectural patterns.

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 Felix 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 one of the 12 companies selected as “Endeavour Entrepreneur” by its global network, and also a recipient of the CrossTech Fintech Startups Award. You will be joining the journey to build the financial platform and become the companion for the Latino community in the United States!

Responsibilities

  • Strategic Leadership: Define and drive technical strategies that align with business goals, creating scalable, high-performance solutions across multiple product lines and business areas.
  • Cross-Product Architecture: Design and implement robust, reusable architectural patterns that ensure consistency and efficiency across the company's ecosystem of applications and services.
  • Collaboration at Scale: Partner with leadership across engineering, product, and business units to identify high-impact opportunities and deliver solutions that drive company-wide value.
  • Innovation and Guidance: Identify and evaluate emerging technologies, advocating for their adoption when they align with company objectives. Act as a thought leader in technical decision-making.
  • Mentorship and Culture: Lead by example, fostering technical excellence across the engineering organization through mentorship, code reviews, and the establishment of best practices.
  • Infrastructure Excellence: Oversee the design and optimization of infrastructure capable of supporting hundreds of millions of daily requests, ensuring cost-efficiency, scalability, and reliability.
  • Operational Expertise: Ensure operational excellence by implementing monitoring, alerting, and reliability standards for critical systems.
  • Champion for Developer Productivity: Advocate for tools, frameworks, and processes that empower teams to deliver high-quality code faster and more effectively.

Requirements

  • 8+ years as a Software Engineer, with at least 2 years in a leadership or principal-level role in fast-paced environments.
  • A track record of designing and delivering complex, distributed systems that have made a significant impact on business and product growth.
  • Deep understanding of algorithms, data structures, and software design principles, with the ability to apply them to large-scale system architecture.
  • Expertise in both front-end and back-end development, as well as familiarity with cloud-native architectures.
  • Demonstrated ability to influence and mentor engineering teams, fostering a culture of collaboration, innovation, and continuous improvement.
  • Strong business acumen and the ability to translate strategic objectives into technical solutions that drive value.
  • Hands-on experience with advanced architectural patterns such as Domain-Driven Design (DDD), Event Sourcing, Hexagonal Architecture, and serverless solutions.
  • Exceptional ability to communicate complex technical concepts to diverse stakeholders, including technical teams and business leaders.
  • Curiosity and/or experience in Fintech (a plus).
  • These are the applicable requisites, although equivalent competencies in any of the above will also be considered.

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:

  • Back-end: Python, Flask/FastAPI, Redis, SQL/NoSQL, Kafka, or similar technologies.
  • Front-end: Proficiency in frameworks like Svelte, React, or Angular, along with a strong command of web fundamentals (HTML, CSS, JavaScript).
  • Cloud Platforms: Advanced knowledge of Google Cloud services (Firestore, Cloud Run, Pub/Sub, BigQuery, Cloud Composer, etc.) and experience with CI/CD pipelines and infrastructure as code (e.g., Terraform).
  • DevOps: Familiarity with containerization (Docker), orchestration (Kubernetes), and monitoring tools (Prometheus, New Relic, etc.).

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

Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving
  • Mentorship

Software Engineer Related jobs