Log in
All jobs
I

Sr Software Engineer Python (Hybrid)

Insulet
Guadalajara, Jalisco Posted Jul 22, 2026
Hybrid

About this role

Sr Software Engineer Python (Hybrid)

Hybrid Guadalajara, Jalisco Full time Posted Today End Date: October 30, 2026 (15 days left to apply) REQ-2026-16922

Job Summary

Experienced Software Engineer with 5+ years developing scalable and maintainable software solutions using Python, including web applications, web services, and REST APIs. Strong background in Git, Unix/Linux environments, concurrency, multithreading, multiprocessing, and CI/CD practices. Familiarity with AI/ML concepts, LLMs, prompt engineering, and AI-assisted development tools such as GitHub Copilot and OpenAI. Proven ability to design software architecture, support multiple projects, mentor junior engineers, and develop reliable tools for large-scale mobile testing environments.

Position Overview: We are looking for a self-motivated Sr. Software Engineer to Develop a scalable, maintainable and reliable tools to support mobile phone test farm.

Responsibilities

  • Develop and improve various software tools using industry best practices, including unit testing, code review and documentation
  • Have a keen sense of high-level architecture and implement functional blocks that can fit in the various software tools seamlessly
  • Support multiple projects, by prioritizing work items in line with project schedules
  • Train, educate and mentor junior team members as needed.
  • Participate in validate process of software tools and following all quality guidelines

Education and Experience:

  • Bachelor’s in computer science but preferred master’s in computer science degree.
  • Minimum of 5+ years of Software Developer using Python.
  • Minimum of 3+ years of developing webapp/webservice using Python.
  • Basic knowledge and experience with Artificial Intelligence (AI) and Machine Learning (ML)
  • Experience using AI-assisted development tools such as GitHub Copilot, OpenAI, Azure OpenAI, or similar developer productivity platforms.
  • Familiarity with Large Language Models (LLMs) and prompt engineering techniques for automation, workflow optimization, and software development tasks.
  • Familiarity with MCP (Model Context Protocol), AI agents, agentic workflows, or multi-agent architectures is a plus
  • Extensive knowledge and experience to effectively manage code base using GIT
  • Knowledge and experience in Unix-like OS and system programming
  • Knowledge and experience in concurrency, threading, and multiprocessing
  • knowledge and experience with RestAPI.
  • Some knowledge and experience with CI/CD frameworks, such as Bamboo or Jenkins
  • Knowledge of analysis of algorithms and applying it effectively in program implementation
  • Strong written and verbal communication skills.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →