Principal Software Development Engineer

hace 4 horas


Tijuana, Baja California, México Insulet Corporation A tiempo completo

We are looking for a skilled Principal Software Development Engineer to create efficient and reliable tools for our mobile phone test farm. Insulet Corporation is a leading innovator in the field, and we hire talented individuals who can help us exceed customer expectations.

The ideal candidate will have extensive experience in software development, including unit testing, code review, and documentation. They will be responsible for developing scalable, maintainable, and reliable tools using industry best practices.

Key responsibilities include:

  • Designing and implementing functional blocks that fit seamlessly into various software tools
  • Prioritizing work items to meet project schedules and deadlines
  • Training, educating, and mentoring junior team members as needed
  • Participating in the validation process of software tools and ensuring compliance with quality guidelines

To succeed in this role, you will need:

  • A bachelor's degree in computer science or a related field, with a master's preferred
  • At least 5 years of experience in software development using Python
  • At least 3 years of experience in web application development using Python
  • Extensive knowledge of object-oriented programming using Java/Kotlin
  • Familiarity with Git and effective codebase management
  • Knowledge of Unix-like operating systems and system programming
  • Understanding of concurrency, threading, and multiprocessing concepts
  • Experience with REST APIs and/or similar technologies
  • Familiarity with React Native or Flutter-based mobile app development frameworks
  • Some experience with CI/CD frameworks, such as Bamboo and/or Jenkins
  • Strong written and verbal communication skills

This position offers a competitive salary of $120,000 - $180,000 per year, depending on experience. It also includes hybrid working arrangements, with at least one day of on-site work per week at an Insulet office, while allowing remote work on other days.



  • Tijuana, Baja California, México Friendara A tiempo completo

    Software Development EngineerAt our company, we are seeking a highly skilled and experienced Software Development Engineer to join our team.Key Responsibilities:Design, develop, and test software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality software delivery through thorough testing...


  • Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    Role OverviewWe are seeking an experienced Software Development Engineer to join our team at Thermo Fisher Scientific.This role is a fantastic opportunity for individuals who thrive in fast-paced environments and are passionate about crafting outstanding software designs.


  • Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    Job Requirements:We are seeking a highly skilled Software Development Engineer II to join our team at Thermo Fisher Scientific. Ideal candidates will have a strong background in software development, with experience using Spring Boot, semantic HTML, and CSS.Responsibilities:• Develop and maintain software applications using Spring Boot• Collaborate with...


  • Tijuana, Baja California, México Integer Holdings Corporation A tiempo completo

    Job OverviewInteger Holdings Corporation is seeking an experienced Software Development Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions tailored to meet the unique needs of manufacturing clients.


  • Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    We are seeking a talented Software Development Engineer to join our team at Thermo Fisher Scientific in Tijuana, Mexico.About the RoleThis is a challenging and rewarding opportunity for an experienced software engineer to design, develop, and maintain cutting-edge scientific software solutions. Our ideal candidate will have a strong background in software...


  • Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    Company Overview: Thermo Fisher Scientific is a leading global biotechnology company that provides innovative solutions for laboratories and research institutions. We are committed to delivering high-quality products and services that meet the evolving needs of our customers.Salary: $120,000 - $180,000 per year, depending on experience and qualifications.Job...


  • Tijuana, Baja California, México Enovis A tiempo completo

    Job Title: Senior Hardware Software Development Engineer">About Us:">Enovis Corporation is a medical technology growth company dedicated to developing clinically differentiated solutions that generate measurably better patient outcomes and transform workflows. Our culture of continuous improvement, global talent, and innovation fuels active lifestyles in...

  • Software Engineer

    hace 1 mes


    Tijuana, Baja California, México Cloe Personale Ii A tiempo completo

    Software Development RoleWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in programming and be able to design and develop software applications. The successful candidate will possess excellent problem-solving skills and be able to work effectively in a team environment.


  • Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    This is an exciting opportunity to join Thermo Fisher Scientific, a leading global biotechnology company, as a Senior Software Development Engineer. About the Role:We are seeking an experienced software engineer with a strong background in Java and cloud technologies to work on developing and implementing E-Business initiatives and technical projects.Key...

  • Software Engineer

    hace 1 mes


    Tijuana, Baja California, México La Postal Teriyaki Y Sushi A tiempo completo

    Job Title: Software EngineerAbout the Role:As a software engineer at our company, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code that meets our high standards.Key Responsibilities:- Design and develop software applications using Java and...


  • Tijuana, Baja California, México Stryker Corporation A tiempo completo

    About Stryker CorporationStryker is a leading medical technology company that specializes in developing innovative medical devices and equipment. Our mission is to improve health outcomes and quality of life for patients around the world.Job Title: Principal Product Development EngineerSalary:$110,000 - $140,000 per year, based on experience and...

  • Software Test Engineer

    hace 4 semanas


    Tijuana, Baja California, México Insulet A tiempo completo

    Software Test Engineer Job DescriptionInsulet is a leading innovator in the field of wearable, waterproof, and lifestyle-accommodating medical devices. We are seeking a highly motivated and performance-driven Software Test Engineer to join our expanding team. The ideal candidate will possess a strong background in software design and testing, with a minimum...


  • Tijuana, Baja California, México Teradata A tiempo completo

    Unlock Your Potential as a Software EngineerWe are seeking highly motivated and creative individuals to join our product engineering team at Teradata. This internship provides a unique opportunity to work on meaningful projects, develop your skills, and contribute to the success of our company.About the RoleThis is an exciting opportunity for current...

  • Software Engineer

    hace 1 mes


    Tijuana, Baja California, México Conjur A tiempo completo

    We are seeking a skilled Software Engineer to join our team and contribute to the development of high-performance applications.Key responsibilities include:Designing and implementing efficient algorithms and data structuresCollaborating with cross-functional teams to deliver high-quality softwareParticipating in code reviews and ensuring adherence to coding...


  • Tijuana, Baja California, México TACNA Services A tiempo completo

    About the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in Java will be highly valued as you work on building scalable and efficient backend solutions.Key Responsibilities:Design and develop high-quality software componentsCollaborate with cross-functional teams...

  • Software Engineer

    hace 1 mes


    Tijuana, Baja California, México Logisti-K A tiempo completo

    About the Role:We are seeking a skilled Software Engineer to join our team at {company}.Key Responsibilities:Design, develop, and maintain software applications using various programming languages and frameworks.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code reviews and contribute to the...


  • Tijuana, Baja California, México Integer Holdings Corporation A tiempo completo

    Integer Holdings Corporation seeks a skilled Software Development Engineer II to join our team.About the RoleThis is an exciting opportunity to work with us in designing, developing, and implementing software solutions tailored to meet the unique needs of manufacturing clients.Key ResponsibilitiesDesigning and developing software solutions for QMS, MMS, and...


  • Tijuana, Baja California, México Grupo Roga A tiempo completo

    About the Role:As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop software applications using best practices and industry standardsCollaborate with cross-functional teams to identify and prioritize software development...


  • Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    This is a key position within our DPE group, focused on driving E-Business initiatives and technical projects forward. As a skilled Software Development Engineer, you will be responsible for translating business needs into effective technical solutions using Java, AWS, JavaScript, and other E-Business technologies.Job ResponsibilitiesWe are looking for a...


  • Tijuana, Baja California, México Markwins A tiempo completo

    At Markwins, we're seeking an experienced Backend Software Engineer to join our team in developing a cutting-edge ERP system. This is a full-time, long-term opportunity with a competitive salary and benefits. **Company Overview:**We are a leading company in the industry, committed to delivering high-quality products and services to our customers. Our ERP...