Senior Software Engineer (Systems Performance)

Posted 7 Days Ago
Be an Early Applicant
4 Locations
Remote
Senior level
Fintech • Financial Services
Félix seeks to empower Latinos in the US to care for what matters most back home. #JuntosWeSucceed
The Role
The Senior Software Engineer will optimize system performance, implement distributed tracing, and mentor teams on coding efficiency in a dynamic GCP environment.
Summary Generated by Built In
About Us

At Félix, we're building the financial ecosystem for Latin immigrants in the U.S., starting with a revolution in remittances. Our core product is an AI-powered chatbot built on WhatsApp, allowing our users to send money home as easily as sending a text message. We leverage cutting-edge technology like AI, blockchain, and stablecoins to make cross-border payments faster, more affordable, and more accessible than ever before. 

We are a hyper-growth Series B company, backed by over $100 million in funding from top-tier global investors, including QED, Castle Island, Switch Ventures, HTwenty, Monashees, and General Catalyst Customer Value Fund. This isn't just about the numbers; it's a testament to the trust our investors have in our vision and our team. Additionally, Félix was selected as an “Endeavour Entrepreneur” and was a recipient of the CrossTech Fintech Startups Award. We are a group of extremely talented and dedicated high-performers, united by our shared obsession with a single goal: empowering our customers. We are all owners of Félix, driven by a bias for action and a true experimentation spirit to get shit done with urgency and focus.

Joining Félix means you will be part of a team building a legacy, a company that will outlive us all. This is a rare opportunity to apply your skills to a deeply meaningful mission—serving a community that has been underserved for too long. We are a team that is fiercely loyal to each other, where radical transparency and constructive feedback are how we grow and push for excellence. We are bold, we care less about what others are doing, and more about creating sustainable value and a product that truly makes our users' lives better. We are building the future, today.

About the Role

We're looking for an experienced Senior Software Engineer to join our team and drive significant improvements in the performance, efficiency, and reliability of our core services. This role is highly focused on deep systems analysis, distributed tracing, and profiling to identify and resolve critical bottlenecks across our distributed architecture.


Responsibilities

  • Performance Optimization: Proactively identify, diagnose, and resolve performance bottlenecks within our complex distributed systems, focusing on latency, throughput, and resource utilization (CPU, memory, I/O).
  • Distributed Tracing Implementation: Design, implement, and maintain advanced distributed tracing solutions (e.g., using OpenTelemetry, New Relic, Cloud Trace) to gain end-to-end visibility into service interactions and request lifecycles.
  • System Profiling & Analysis: Utilize state-of-the-art profiling tools (e.g., Flame Graphs, eBPF, DTrace, Cloud Profiler or commercial APMs) to perform deep dives into application and kernel-level performance.
  • Benchmarking and Load Testing: Develop and execute comprehensive performance and load tests to validate system changes and predict behavior under high traffic.
  • Tooling Development: Build and enhance internal tools and dashboards for real-time monitoring, performance data analysis, and anomaly detection.
  • Collaboration and Mentorship: Work closely with development teams to promote best practices in writing high-performance, efficient code and system design.
  • Capacity Planning: Provide performance data and analysis to inform capacity planning and infrastructure scaling decisions.

Requirements

  • Experience: 5+ years of experience in software development, with a significant focus on systems performance and reliability engineering.
  • Programming Languages: Strong proficiency in at least one systems-level programming language (e.g., Go, C++, Java, or Rust).
  • Distributed Systems: Deep understanding of distributed systems concepts, including microservices architecture, inter-process communication, concurrency, and fault tolerance.
  • Observability: Hands-on expertise with at least one distributed tracing system and strong knowledge of logging and metrics platforms (e.g., Prometheus, Grafana, ELK stack).
  • Operating Systems: Solid understanding of Linux/UNIX operating systems internals, including kernel scheduling, memory management, and networking stack.
  • Data Structures & Algorithms: Excellent grasp of data structures and algorithms, and their impact on code performance.
  • Cloud Native Fluency: Deep experience with the GCP ecosystem, GKE, Cloud Pub/Sub throughput tuning, and Cloud Load Balancing, Cloud Profiler and other solutions.
  • Experience with eBPF for advanced system observability and troubleshooting.
  • These are the applicable requisites, although equivalent competencies in any of the above will also be considered.

Preferred Qualifications

  • Experience contributing to or managing large-scale, high-traffic production environments.
  • Familiarity with cloud-native technologies (e.g., Kubernetes, Docker) and associated performance challenges.
  • Experience in optimizing database performance (SQL/NoSQL).

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.


Top Skills

C++
Cloud Load Balancing
Cloud Profiler
Cloud Pub/Sub
Cloud Trace
Dtrace
Ebpf
Elk Stack
Flame Graphs
GCP
Gke
Go
Grafana
Java
New Relic
Opentelemetry
Prometheus
Rust
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, CA
343 Employees
Year Founded: 2021

What We Do

At Félix, we're building the financial ecosystem for Latin immigrants in the U.S., starting with a revolution in remittances. Our core product is an AI-powered chatbot built on WhatsApp, allowing our users to send money home as easily as sending a text message. We leverage cutting-edge technology like AI, blockchain, and stablecoins to make cross-border payments faster, more affordable, and more accessible than ever before.

We are a hyper-growth Series B company, backed by over $100 million in funding from top-tier global investors, including QED, Castle Island, Switch Ventures, HTwenty, Monashees, and General Catalyst Customer Value Fund. This isn't just about the numbers; it's a testament to the trust our investors have in our vision and our team. Additionally, the Félix founders were selected as “Endeavour Entrepreneurs” and were recipients of the CrossTech Fintech Startups Award. We are a group of extremely talented and dedicated high-performers, united by our shared obsession with a single goal: empowering our customers.

Similar Jobs

Félix (felixpago) Logo Félix (felixpago)

Senior Software Engineer

Fintech • Financial Services
Remote
4 Locations
343 Employees

Félix (felixpago) Logo Félix (felixpago)

Senior Software Engineer

Fintech • Financial Services
Remote
4 Locations
343 Employees

Félix (felixpago) Logo Félix (felixpago)

Senior Software Engineer

Fintech • Financial Services
Remote
4 Locations
343 Employees

Félix (felixpago) Logo Félix (felixpago)

Senior Software Engineer

Fintech • Financial Services
Remote
4 Locations
343 Employees

Similar Companies Hiring

Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
80 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account