Logo for Koltin

Senior Software Engineer - Product Engineer

Roles & Responsibilities

  • 5+ years of experience building and shipping production software.
  • Experience with web applications, APIs, and relational databases; strong fundamentals in system design, debugging, and data modeling.
  • Proficiency with a mainstream language and web framework (e.g., PHP Laravel, Ruby on Rails, Elixir Phoenix) and solid experience with SQL databases (MySQL/MariaDB, PostgreSQL).
  • Experience writing automated tests (unit, integration, and end-to-end) and collaborating in multidisciplinary teams in high-ownership, fast-changing environments.

Requirements:

  • Drive end-to-end delivery of complex features or critical workflows from problem framing to production, delivering value to users and the business.
  • Lead debugging of complex production issues using metrics, logs, traces, and data to test hypotheses and identify root causes.
  • Mentor and support other engineers through pairing and code reviews.
  • Ensure data integrity and confidentiality, including observability and auditing where relevant.

Job description

About us

At Koltin, we’re redesigning the way we care for our moms, dads, and grandparents to help them remain healthy and independent for as long as possible.

How do we do it? Through our health memberships, which provide personalized, preventive care to support our members’ long-term well-being.

We are the first company in Mexico offering health memberships that include major medical insurance coverage for older adults-up to 84 years old-backed by BBVA Seguros Salud.


About the role

We’re looking for a product-driven Senior Software Engineer to drive projects end to end, from unclear problems to shipped solutions focusing on impact. You’ll work across the stack as needed, partnering closely with product, design, data, and operations.

Success in this role means partnering with product to frame problems then taking them through production delivering secure, reliable, and maintainable systems.


You’re a good fit if you:

  • Identify with our Engineering Values (Ownership, Collaboration, Growth, Excellence, Sustainability).
  • Drive end-to-end delivery of complex features or critical workflows.
  • Lead debugging of complex production issues calmly, using metrics, logs, traces, and data inspection to test hypotheses and find root causes.
  • Support other engineers through mentorship, pairing, and code reviews.
  • Ensure data integrity and confidentiality, including observability and auditing where relevant.
  • Care about engineering excellence (reliability, testing, maintainability).
  • Are comfortable working across the stack while developing depth in one or two areas over time.
  • You use AI-powered tools to increase productivity and quality while retaining full ownership of decisions and outcomes.

What are we looking for:

  • ~5+ years of experience building and shipping production software.
  • Experience with web applications, APIs, and relational databases.
  • Strong fundamentals in system design, debugging, and data modeling.
  • Experience working with a mainstream language and web framework (e.g. PHP & Laravel, Ruby on Rails, Elixir & Phoenix).
  • Solid experience with SQL and relational databases (e.g. MySQL/MariaDB, PostgreSQL).
  • Experience writing automated tests (unit, integration, and end-to-end where appropriate).
  • Experience collaborating in multidisciplinary teams (product, design, data, ops).
  • Comfort operating in a high-ownership environment with changing priorities and quick iteration.

Current stack: PHP & Laravel, MariaDB, Vue.js, Inertia, Tailwind.
Experience with this stack is a plus, not a requirement. Languages and frameworks are tools - we care more about judgment and fundamentals.

Key Outcomes:

  • Projects you lead move from problem framing to production reliably (typically 1–4 weeks), delivering clear value to users and the business.
  • Complex problems are broken down into well-scoped phases, with risks and trade-offs surfaced and managed early.
  • Technical decisions balance simplicity, reliability, and maintainability, resulting in systems that are easy to operate and evolve.
  • The quality of the codebase and production systems improves through your contributions (structure, testing, observability).
  • The team benefits from reusable patterns and shared solutions that reduce duplication and cognitive load.

How we hire:

  • We aim to complete the process in ~2 weeks. There may be one additional step if needed.
  • Recruiter call (15 min)
  • Async exercise (time-boxed to ~2-3 hours)
  • Miniapp exercise (time-boxed to less than a day)
  • Engineering leadership (1 hour): technical depth, decision-making, and collaboration style.
  • Peer/Pair (1 hour): get a feel for what working together would look like.
  • Product leadership (1 hour): dive into how you approach user problems and trade-offs with our product leadership.
  • Founders (1 hour): close the loop on vision, culture, and long-term fit.


Perks & Benefits :

  • 🎓Access to professional development tools and resources (courses, books, workshops, etc.)
  • 💊Unlimited virtual medical assistance (general practitioner, nutritionist, psychologist) for you and 3 family members
  • 🏈 Access to physical wellness tools (TotalPass)
  • 🌴 9 extra vacation days per year in addition to the legal minimum
  • 👓 Private Major Medical Insurance
  • 💻 All the equipment you need to do your best work
  • 🤖 Access to the all the tools you need to be productive, including but not limited to AI-powered development tools, IDEs, paid app licenses, etc.
  • 💵 $500 MXN monthly support for home office expenses
  • 💎 One-time $2,000 MXN support to set up your home workspace


If you’re excited about this role but don’t meet every requirement, we still encourage you to apply. We know that great candidates don’t always match every bullet point.

Software Engineer Related jobs

Other jobs at Koltin

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.