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