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).