Principal Software Engineer (React)

3 Months ago • 10 Years + • Frontend Development

Job Summary

Job Description

Lab49 is seeking a Principal Software Engineer to lead a local team in Mexico City, focusing on designing, building, and deploying UI technology for investment managers. The role involves creating and consuming buy-side research content and reporting to a US-based Tech Lead. Responsibilities include partnering with clients to lead user experience design, contributing to the broader Lab49 engineering team, acting as a hands-on engineer and architect, managing client relationships, and assisting with business development pitches. The engineer will also support management skill development within the engineering practice.
Must have:
  • 10+ years of experience designing complex software
  • 5+ years leading Agile teams
  • Proven leadership and problem-solving skills
  • Experience managing project teams and client interactions in finance/consulting/start-up
  • Hands-on experience with TypeScript and React
  • Experience with cloud platforms and contemporary SDLC practices
  • Strong understanding of testing, CI, source control, code reviews
  • Strong command of written and spoken English
  • Excellent communication skills
Good to have:
  • Experience with financial products (Bloomberg, Symphony, Excel, Salesforce, Databricks)
  • Experience with other JavaScript/TypeScript frameworks (Angular/Vue)
  • Capital markets experience (buy side investment management)
  • Experience with Terraform
  • Backend engineering experience (C#/.NET, ASP.NET Core)
  • Hands-on SQL and relational database experience
  • Experience with Amazon Web Services (AWS) tooling

Job Details

Lab49 is an award-winning specialist consultancy that creates bespoke technology in partnership with the most important companies in finance.

We were founded in 2002 to bring Silicon Valley solutions to Wall Street’s door. Since then, we have worked on
successive waves of technological change, including distributed computing, high-speed automation, enterprise UX and digital distribution (for which Lab49 was among the first significant practices established on Wall Street), DevOps, cloud and data science.

Today, we are an established partner in financial markets, having delivered hundreds of projects for clients including all the world’s tier-one investment banks and many of the largest buy-side firms globally.

Being part of Lab49 means bringing your drive and creativity into an environment where your contributions will make immediate impact. Engineers will work in cross functional teams, consulting directly with our clients, shaping not only technical solutions to business problems but delivering them into production.

is seeking a Principal Software Engineer to lead a team of engineers locally in Mexico, tasked with designing, building, and deploying UI technology for investment managers creating and consuming buy-side research content. You will report to the Tech Lead on the Project team, which means you will have responsibility for collaborating with a US-based team of project leads and directing a local team of engineers to deliver beautiful, performant web applications.

What You’ll Be Doing

    • Partnering with our client to lead the design and build of user experiences using modern web development technology and techniques. You will be responsible for managing a team of predominantly front-end engineers, and the relationships with other key contributors to deliver great software inside our client environments.
    • Contribute to the greater Lab49 Engineering Team. This means bringing your passion and opinionated view of what makes for great software development to the wider engineering community within Lab49 and helping build the culture of high-quality software development that enables our ability to deliver on client engagements.
    • Act as a hands-on engineer and architect to support work across small initiatives as well as design and build complex systems. Lead and actively participate in projects, serving as a role model for project teams and collaborating with other practices to ensure successful outcomes. 
    • Partner with client counterparts and stakeholders to maintain and build relationships, maintaining a commercial approach. Develop strong relationships with clients as a strategic partner and technical advisor, contributing to expanding our footprint and securing follow-on work.
    • Partner with the Lab49 business development team to create and deliver compelling pitches, defining problems, captivating clients, presenting solutions, and working out engagement terms. Build and reinforce your professional network through active engagement in industry events, public speaking opportunities, etc.
    • Assist in developing effective management skills and practices among line managers in the Engineering practice, fostering strategic career planning and development for the engineering team as a whole.

Required Skills and Experience

    • 10+ years of hands-on experience designing and building complex, commercial-grade software applications, with 5+ years leading Agile teams.
    • Proven track record in effective leadership, problem-solving, and decision-making.
    • Experience managing project teams and interacting with clients in finance or consulting or start-up environments.
    • A passion for technology and innovation, staying informed about the latest industry trends through active participation in industry events, meet-ups, and more.
    • Hands-on experience with TypeScript, using React as a frontend framework 
    • Experience with one or more cloud platforms with a working understanding of contemporary SDLC practices such as continuous delivery.
    • Strong understanding of the value of testing, quality, continuous integration, source control, and code reviews.
    • Strong command of written and spoken English
    • Excellent communication skills

Bonus Points

    • Experience working with common financial products such as Bloomberg, Symphony, or other tools commonly used in a finance context such as Excel, Salesforce, Databricks, and others.
    • Experience with other JavaScript and TypeScript modern frameworks (e.g., Angular/ Vue, etc)
    • Experience in capital markets, specifically buy side investment management.
    • Experience with the Terraform
    • Hands-on backend engineering experience, C#/.NET using ASP.NET Core
    • Hands-on experience with SQL and relational database
    • Experience with Amazon Web Services (AWS) tooling and infrastructure
Why Lab49?
Lab49 is an established partner for most financial institutions on Wall Street. You will gain exposure to a variety of environments, business domains, technologies, and people. Your ability to bring drive and creativity to the role will be the key component to success at Lab49. The broad and intense exposure to a variety of challenges accelerates your career growth, and Lab49’s structure is designed to enable you to learn and grow as an engineer and consultant.

Our Hybrid Work Model
At Lab49, we embrace a hybrid work model, offering you the flexibility to work from the office or remotely. We expect our Lab49ers to average 2-3 days per week in person. We believe that both flexibility and in person connection to each other and our clients build a collaborative culture and the opportunity to accelerate growth and innovation.

Similar Jobs

Techland - Technology Producer (External Projects)

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
CD PROJEKT RED - Material Artist - Contract

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
Growe - Project Manager - Non-technical

Growe

(On-Site)
1 Month ago
Guardian - Data Management Operations Specialist

Guardian

Bethlehem, Pennsylvania, United States (Hybrid)
3 Months ago
Cineplex - Part Time Cast Member

Cineplex

Nanaimo, British Columbia, Canada (On-Site)
2 Months ago
4theplayer - REMOTE Junior Backend JavaScript Developer

4theplayer

(Remote)
4 Months ago
Nagarro - Senior Engineer, Frontend

Nagarro

India (Remote)
10 Months ago
funovus - Senior Frontend Engineer

funovus

Redwood City, California, United States (On-Site)
3 Months ago
Bazaar Voice - Software Engineer (Frontend)

Bazaar Voice

Belfast, Northern Ireland, United Kingdom (Hybrid)
5 Months ago
Crunchyroll - Software Engineer, Front End

Crunchyroll

Hyderabad, Telangana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

WRI - Executive Assistant to the General Counsel

WRI

Washington, District Of Columbia, United States (Hybrid)
1 Month ago
Ubisoft - Lead User Acquisition & Monetization Manager

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Months ago
Site Core - Senior Director, Solutions Engineering - America

Site Core

United States (On-Site)
4 Weeks ago
beghou consulting - Technical Support Associate

beghou consulting

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
IGT - Sr. Manager, Market Research

IGT

Providence, Rhode Island, United States (On-Site)
3 Months ago
Apple - Senior Annotation Analyst - Mexican Spanish language

Apple

Austin, Texas, United States (On-Site)
3 Months ago
Gameopedia - Account Executive

Gameopedia

Lillestrøm, Akershus, Norway (On-Site)
3 Months ago
Riot Games - Manager, Competitive Operations

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
White board games - 3D Character Artist

White board games

Argentina (Remote)
3 Months ago
Inveniolsi - SAP TRM Consultant

Inveniolsi

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico

Luxoft - Data Engineer

Luxoft

Mexico City, Mexico City, Mexico (Remote)
9 Months ago
ElevenLabs - Mexico Revenue Lead

ElevenLabs

Mexico (Remote)
3 Months ago
Lionbridge Games - Test Lead

Lionbridge Games

Mexico City, Mexico (On-Site)
3 Weeks ago
Gigamon - Sr. Technical Support Engineer - Mexico City - Hybrid

Gigamon

Mexico City, Mexico (Hybrid)
4 Weeks ago
Infosys - Java Fullstack Developer

Infosys

Mexico City, Mexico (On-Site)
2 Months ago
Euromonitor - Research Associate

Euromonitor

Mexico City, Mexico (Hybrid)
3 Weeks ago
C3 IoT - Senior Software Engineer, Full-Stack

C3 IoT

Guadalajara, Jalisco, Mexico (On-Site)
1 Month ago
Iron Mountain - Commercial Operations Supervisor / Bilingual

Iron Mountain

Mexico City, Mexico (On-Site)
3 Weeks ago
CG bot  - 3D Artist with Environment Experience

CG bot

Monterrey, Nuevo Leon, Mexico (Remote)
1 Month ago
bounteous - Murex Integration Developer

bounteous

Mexico (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

DevRev - Software Development: Front-End

DevRev

Ljubljana, Ljubljana, Slovenia (On-Site)
3 Months ago
Interface AI - Senior Software Engineer, Frontend

Interface AI

United States (Remote)
6 Months ago
Flow - Senior/Staff Web Engineer

Flow

Palo Alto, California, United States (Hybrid)
10 Months ago
London stock Exchange - Frontend Developer

London stock Exchange

Gdynia, Pomeranian Voivodeship, Poland (On-Site)
3 Months ago
Ion - Front End Developer - Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
10 Months ago
Ajmera Infotech - Senior React Developer

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Devoteam - Senior Java/Angular Developer

Devoteam

Nantes, Pays De La Loire, France (On-Site)
2 Months ago
bytedance - Frontend Software Engineer - Customer Service Platforms - Seattle

bytedance

Seattle, Washington, United States (On-Site)
9 Months ago
CyberArk - Senior Software Engineer (.NET and React)

CyberArk

India (On-Site)
1 Month ago
YouGov - Frontend Software Engineer

YouGov

Spain (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

We’re visionary innovators who are delivering mission-critical trading and workflow automation software to financial institutions, corporations, central banks, and governments. By combining our passion for automation with a strategic view on the industries we serve, we design solutions that improve decision-making, simplify complex processes, and empower people. Simply put, we help our customers do more, faster and better than before. We believe our investments in research and development are shaping the future of automation and enabling our customers to transform their business. And we embrace the power of community, working with each other and with our customers to succeed through a positive culture of continuous improvement.

Mumbai, Maharashtra, India (On-Site)

Jersey City, New Jersey, United States (On-Site)

New York, United States (On-Site)

Noida, Uttar Pradesh, India (On-Site)

New York, United States (On-Site)

Houston, Texas, United States (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Ion

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug