Senior Python Software Engineer

  • Full-time

Company Description

At KMS Technology Mexico, we are passionate about building innovative software solutions that drive impact. As part of an international tech company, we offer a collaborative and inclusive environment where your ideas matter and your growth is our priority.

We are currently looking for a Senior Software Engineer with a strong background in Python and modern JavaScript frameworks to join our growing team. If you're excited about writing clean code, solving complex problems, and working with a global team — this is for you!

Job Description

  • Serve as the primary technical liaison with the external team

  • Guide system architecture, infrastructure planning, and API design

  • Ensure maintainability, scalability, and code quality across the full stack

  • Review pull requests and enforce engineering best practices

  • Collaborate with internal architects and product managers

Qualifications

  • 5+ years of software engineering experience, with a proven track record of significant contributions to complex systems.

  • Strong proficiency in Python and JavaScript, with experience building and maintaining components within globally distributed systems and service-oriented architectures.

  • Hands-on experience with AWS and containerized deployments (e.g., Docker, ECS/Fargate).

  • Familiarity with multi-tenant SaaS platforms and implementing role-based access control.

  • Understanding of security and compliance best practices (e.g., related to ISO 27001, SOC 2).

  • Experience in mentoring junior engineers and actively participating in code and design reviews.

  • Excellent written and verbal communication skills in the English language.

  • Familiarity with Agile/Scrum methodologies.

Additional Information

Location: Guadalajara, Jalisco, Mexico (working from home within Mexico- office won't be mandatory all the time, rather it will required from time to time).

Privacy PolicyImprint