Skip to main content
Back to jobs

Lead Software Engineer - Python & React

External
FusionHit logoFusionhit · Mexico
Full-timeRemote3mo ago
TypeScriptPythonReactNext.jsAWSTerraform
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

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 - 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


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at FusionHit? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect