Job Description

Software Engineer (Senior / Founding Engineer Track)

Location

Onsite — Mexico City (Condesa)

Work Type

Full-time · Contractor

APPLY:

About the Role

We're looking for a highly hands-on Senior Software Engineer with a strong builder mindset who can grow into a Founding Engineer role.

This position is ideal for someone who loves building products from scratch, making critical technical decisions, and shipping high-quality software fast. You'll work closely with the founding team to define the technical architecture, build the core platform, and establish engineering best practices from day one.

This is not a management-first role. The priority is technical execution, architecture, and ownership. Leadership and mentoring will come naturally as the team grows.

What You'll Do

  • Own major technical and architectural decisions across the platform.
  • Design, develop, and maintain scalable, high-performance applications (frontend and backend).
  • Build for enterprise scale, reliability, security, and performance from day one.
  • Ship fast, iterate quickly, and improve based on real customer feedback.
  • Collaborate closely with founders, product, and design to define and prioritize features.
  • Build end-to-end features with high standards of quality and scalability.
  • Establish and promote engineering best practices (testing, clean code, documentation, CI/CD).
  • Participate in code reviews, testing, and continuous improvement.
  • Help prepare the engineering organization to scale, including mentoring future hires.

What We're Looking ForMust-Have Requirements

  • 3–5 years of professional software development experience.
  • Strong command of at least one full stack (frontend + backend).
  • Proven ability to design scalable systems and architectures.
  • Experience with:
  • JavaScript / TypeScript
  • Express or Hono
  • React /
  • Tailwind CSS / CSS
  • Experience with relational and/or non-relational databases.
  • Hands-on experience deploying applications to the cloud (AWS, GCP, Azure, or similar).
  • Strong understanding of software best practices: testing, clean code, design patterns, documentation, CI/CD.
  • Solid experience with Git in collaborative environments.
  • Intermediate–Advanced English (B2+).
  • Strong communication skills and ability to thrive in fast-paced startup environments.
  • Builder mindset: passion for building, experimenting, and shipping fast.

Nice to Have

  • Experience in software-first startups, YC-backed companies, or high-growth tech environments.
  • Experience building products or architectures from scratch (0 → 1).
  • Prior involvement as an early engineer or founding team member.
  • Exposure to enterprise-grade systems, integrations, or high-scale platforms.

What This Role Is Not

  • Not a management-only or people-manager role.
  • Not a software factory or ticket-driven delivery position.
  • Not a purely corporate or consulting-oriented role without deep product ownership.

Compensation & Perks

  • Salary: $3,000 – $4,000 USD net monthly
  • Equity participation
  • Contractor role with legal benefits
  • Onsite work in Mexico City (Condesa)
  • Schedule: Monday to Friday, 9:00 am – 6:00 pm

Why Join

  • Build the technical foundation of a high-impact product from scratch.
  • Work directly with founders and have real ownership over technical decisions.
  • Tackle complex challenges involving architecture, scalability, and security.
  • Join a fast-growing environment with high autonomy, responsibility, and upside.

Tipo de puesto: Tiempo completo

Sueldo: $50, $72,000.00 al mes

Beneficios:

  • Aumentos salariales
  • Días por enfermedad
  • Horarios flexibles
  • Seguro de gastos médicos mayores
  • Vacaciones adicionales o permisos con goce de sueldo
  • Vales de despensa

Lugar de trabajo: Empleo presencial

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application