Senior Software Engineer
Kojo
Mexicoअनुबंधरिमोटआवेदन की अंतिम तिथि 28 अग॰ 2026
भूमिका के बारे में
- About the Role We're looking for a Senior Software Engineer in Mexico City who thrives on solving complex problems, building high-quality software, and taking ownership from idea to production
- At Kojo, engineers don't simply implement tickets, they partner closely with Product, Design, and Customer teams to define solutions, make technical decisions, and deliver meaningful customer impact
- This is a role for someone who enjoys working across the stack, embraces ambiguity, and wants to help shape both our product and our engineering culture
- What You'll Do Build Design, build, and operate reliable, scalable, and maintainable software
- Own features and systems from technical design through production
- Improve system performance, reliability, and developer experience
- Continuously raise the quality of our codebase through thoughtful engineering practices
- Technical Leadership Lead complex technical initiatives from ambiguous problem to successful delivery
- Make architectural decisions by balancing short-term execution with long-term sustainability
- Drive technical discussions and help establish engineering best practices
- Mentor engineers through code reviews, pairing, and technical guidance
- Collaboration Partner closely with Product, Design, Customer Success, and fellow engineers to solve customer problems
- Contribute to engineering and product roadmap discussions
- Collaborate across teams as priorities evolve
- Ownership Take responsibility for production systems and customer outcomes
- Identify opportunities to improve our systems, tooling, and engineering processes
- Own problems, not just tickets, and help create clarity in ambiguous situations
- What You've Accomplished We're more interested in the impact you've had than the number of years you've worked
- We're excited to meet candidates who have: Significant experience designing, building, and shipping high-quality production software
- Strong software engineering fundamentals and an understanding of systems from application code through infrastructure
- Experience taking products or major features from concept to production
- Led technical projects involving multiple engineers and stakeholders
- Made architectural decisions and can clearly explain the trade-offs behind them
- Strong backend engineering experience, including APIs (REST and/or GraphQL), databases (PostgreSQL or similar), authentication, and distributed systems concepts
- Experience working across modern web technologies and willingness to contribute across the stack when needed
- Experience with technologies similar to ours
- Our stack includes TypeScript, Node.js, React, GraphQL, PostgreSQL, and AWS, but we care far more about strong engineering fundamentals than prior experience with any specific framework
- Nice to Have Experience with one or more of the following: AWS services (EC2, RDS, S3, Lambda) Docker Elasticsearch Observability tools such as Datadog or Sentry What Success Looks Like Successful Senior Software Engineers at Kojo: Own problems, not just tickets
- Turn ambiguous problems into simple, maintainable solutions
- Deliver consistently while maintaining a high quality bar
- Know when to move quickly and when to invest in long-term engineering quality
- Help other engineers succeed through collaboration and mentorship
- Leave systems and codebases better than they found them
- Continuously improve how we build software, not just what we build
- What You Care About Customer Obsession : You care deeply about solving real customer problems and delivering meaningful value
- Ownership : You take responsibility for outcomes, proactively identify opportunities for improvement, and follow through
- Craftsmanship : You value clean, maintainable software and thoughtful technical decisions
- Pragmatism : You balance speed with quality and know how to make thoughtful trade-offs
- Growth : You actively seek feedback, continuously learn, and help those around you grow
- How We Use AI AI is part of how we build at Kojo
- Engineers are expected to thoughtfully incorporate AI tools such as Claude Code, GitHub Copilot, or similar into their daily workflow whenever they meaningfully improve productivity and software quality
- We use AI for tasks like scaffolding, debugging, documentation, testing, and accelerating repetitive work, but AI never replaces engineering judgment
- You remain accountable for the architecture, trade-offs, correctness, security, and quality of everything that ships
- AI is a force multiplier for great engineers, not a substitute for them
- Originally posted on Himalayas
आवश्यक कौशल
Senior Software Engineer Jobs
Senior C# .NET Software Engineer
Senior Java Software Engineer
Senior Systems Software Engineer
Senior Software Engineer C++
Senior Software Engineer C#
Senior Fullstack Software Engineer
react
nodejs
typescript
sql
postgresql
aws
docker