Skip to main content

Lead Software Engineer - Python & React

Tecnología
FusionHit
El Rucio, MéxicoHace 1 mesesHasta 23/5/2026
Tiempo completo100% Remoto

Descripción del puesto

Description We are looking for a Senior Software Engineer to join our fast-paced, dynamic environment at FusionHit. In this role, you will design, build, and deliver sophisticated full-stack web applications that power real-world business solutions. You will collaborate with a high-performing engineering team to design scalable, high-performance systems using modern technologies such as Python, React, TypeScript, PostgreSQL, and AWS.

If you are passionate about clean code, system architecture, cloud-native applications, and solving complex business challenges — this is your opportunity to make a high impact. Our client operates in the technology industry, delivering innovative and scalable digital solutions to businesses worldwide. This project focuses on building robust, cloud-based applications that support mission-critical workflows and high-availability environments.

Location: Must reside and have work authorization in Latin America.

Availability: Must be available to work with significant overlap with Mountain Standard Time (MST).

Key Responsibilities: 2+ years of experience leading/mentoring a team of engineers

5+ years working as a backend software engineer using Typescript, Python, or Golang as your primary language

3+ years working with React-based frontends (vanilla React, Next, Tanstack, Remix, etc)

Successful experience with architectural patterns for large, high-scale web applications (well-designed API’s, high-volume pipelines, efficient algorithms) in cloud technologies

Experience in working in a microservices architecture – strong API design, management and use, messaging and event-handling (i.e. SQS, SNS, Kafka, etc), and consumable data patterns

Experience coding to write to and read from: relational data systems (MySQL, Postgres, Redshift, etc.) In-memory data stores (Redis/Memcached) and NoSQL data systems (MongoDB, CouchDB, DynamoDB)

Building DevOps (CI/CD) pipelines from code repositories (GitHub) and secure coding practices (OWASP and SANS)

Experience in building a platform and user experience that streams individualized, personalized content and that leverages repeatable, data-based patterns

Knowledge of agile and Scrum principles and a willingness to hone your use of agile methods

Consistently deliver completed work independently but know how to work within your team to get help as needed

Strong team-oriented mindset with heavy focus on collaboration and mentorship

Strong communication and interpersonal skills (integrity, patience, empathy, etc.)

The Ideal Candidate Has: Strong experience with AWS Cloud components (EC2, ECS, Lambda / SAM (Serverless), Step Functions, SQS, SNS, RDS, Airflow, Glue, EC2, S3)

Strong experience with Infrastructure as Code leveraging Terraform.

Experience with CDK/SAM, Pulumi also accepted

Relational Database design and development (preferably experience with high volumes of data, 1,000,000s of records and up)

Strong Golang Experience

Strong Python + Typescript experience

Proficient with React / Next.js

Strong experience with SDLC best practices

Troubleshooting / Performance tuning

Perks of Working at FusionHit:

  • Certified as a Great Place to Work, offering a supportive and inclusive work culture.
  • Work from home position • Corporate Access to FusionHit Udemy Account • Personal and Professional Development Courses & Certifications • Flexible Schedule • 3 Sick Days per year • Birthday Off • Extra Days for Special Occasions • Team Building Meal Reimbursement • Equipment Granted • Monthly Recognitions • High Impact Committees
Keywords
PythonReactTypescriptPostgreSQLAWSGolangNextTanstackRemixMicroservicesAPI DesignCI/CDTerraformNext.jsScrumAgileSoftware EngineerFull-stackWeb ApplicationsCloud-nativeSystem ArchitectureSQSSNSKafkaRedisMongoDBOWASPSANSDevOpsCDKPulumiSDLC

¿Te interesa este puesto?