Principal Software Engineer

hace 4 semanas


Xico, México Verimatrix A tiempo completo

Job Description:

Verimatrix is seeking a highly skilled Principal Software Engineer – Content Protection Specialist to join our Engineering Department. As a key contributor, you will play a vital role in the development of our extensive product suite that focuses on content protection and security for video distribution via satellite, cable, and the Internet. Your primary responsibilities will include designing and implementing new features and new applications, as well as enhancing existing ones. Your problem-solving skills will be used for both internal and external clients, ensuring their needs are met effectively.

Main Responsibilities:

  1. Design and develop software for managing premium video content in various environments.
  2. Maintain and support existing On-Prem video products.
  3. Execute and collaborate enriching test plans and testing activities like Unit Testing, Integration testing, Functional testing, and Acceptance Testing.
  4. Maintain existing database structures and code for Verimatrix suite products, addressing defects.
  5. Work closely with your own and other engineering development teams to ensure seamless software and process integration.
  6. Mentor other software engineers, fostering an environment conducive to cross-team knowledge sharing.
  7. Share technical knowledge and skills throughout the department, promoting continuous learning and growth.
  8. Proactively suggest changes to the products, processes or internal tools to improve performance, security, operability, and reduce costs.
  9. Interview software and automation engineers.
  10. Participate actively in design and code reviews for Verimatrix products, making valuable contributions to maintain high-quality standards.
  11. Collaborate in the establishment and maintenance of departmental standards for software development best practices.
  12. Estimate and plan development tasks, enhancing development processes and tools to meet organizational targets.
  13. Provide accurate, timely, and detailed work notes and status updates in the company's issue tracking system.
  14. Create and review internal and customer-facing documentation regarding best practices, configuration, and deployment.
  15. Develop engineering and Global services tools for monitoring, upgrading, and ensuring the optimal performance of product deployments.
  16. Raise technical risks to engineering management.


Required Skills and Experience:

10 or more years of software engineering work experience.
8+ years object-oriented design and hands-on coding (primarily back-end work).
Proficient in Linux based systems, serverless computing concepts, and cloud infrastructure.
Familiar with Oracle DB and SQL queries.
Experience with microservice and miniservice architectures.
Experience with networking and security technologies.
8 or more years programming C/C++, Java, or Python.
Self-directed, capable of independent work.
Excellent communication skills including documentation in both Spanish and English language.

About Verimatrix:
Verimatrix (Euronext Paris: VMX) helps power the modern connected world with security made for people. We protect digital content, applications, and devices with intuitive, people-centered and frictionless security. Leading brands turn to Verimatrix to secure everything from premium movies and live streaming sports to sensitive financial and healthcare data, to mission-critical mobile applications. We enable the trusted connections our customers depend on to deliver compelling content and experiences to millions of consumers around the world. Verimatrix helps partners get to market faster, scale easily, protect valuable revenue streams, and win new business.



  • Xico, México Cognizant A tiempo completo

    We are seeking a talented Principal Software Engineer to join our team in Mexico City, Monterrey or Guadalajara. As a key member of our development team, you will play a critical role in designing and implementing scalable software solutions using PL/SQL and Oracle to meet business requirements.About the OpportunityAs a Principal Software Engineer, you will...


  • Xico, México Capital One A tiempo completo

    Capital One is at the forefront of a major transformation, and we're seeking skilled Principal Cloud Software Engineers to drive this change. As a key member of our engineering team, you'll have the opportunity to pioneer in the technology space and solve complex business problems in a fast-paced environment.About UsWe're a big group of makers, breakers,...

  • Software Engineer

    hace 1 mes


    Xico, México Group Jr A tiempo completo

    We are looking for a skilled Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications. Strong knowledge of programming languages and software development methodologies is required.Some of the key skills for this role include:Proficiency in one or more programming languages such as Java, Python,...

  • Software Engineer

    hace 1 mes


    Xico, México Tierra De Ideas A tiempo completo

    Software Engineer Position:We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in Programming and be proficient in Software Development. Key responsibilities include developing and maintaining software applications, collaborating with cross-functional teams, and ensuring high-quality...

  • Software Engineer

    hace 1 mes


    Xico, México Hospital San Angel Inn, Chapultepec A tiempo completo

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team.Key Responsibilities:• Design and develop software applications using Python.• Collaborate with cross-functional teams to deliver high-quality software products.• Troubleshoot and resolve technical issues related to software applications.Requirements:• Bachelor's...

  • Software Engineer

    hace 1 mes


    Xico, México Htnexus A tiempo completo

    Job Title: Software EngineerWe are seeking a talented Software Engineer to join our team at {company}.Key Responsibilities:• Develop high-quality software applications• Collaborate with cross-functional teams• Troubleshoot and resolve technical issuesRequirements:• Bachelor's degree in Computer Science or related field• Proficiency in programming...

  • Software Engineer

    hace 1 mes


    Xico, México Price Shoes La Moda Más Deseada Y Las Más Vendida A tiempo completo

    About the Role: We are seeking a highly skilled Software Engineer to join our team. This is a fantastic opportunity to work on cutting-edge projects and collaborate with a talented group of professionals. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. This is a hands-on role that requires strong...


  • Xico, México Silca Consultores A tiempo completo

    Job Title: Senior Software EngineerAs a key member of our team, you will be responsible for designing, developing, and maintaining our software applications.We are looking for a skilled and experienced software engineer to join our team.Design and develop software applications using a variety of programming languages.Maintain and improve existing software...

  • Software Engineer

    hace 1 mes


    Xico, México Autotransportes Flecha Roja A tiempo completo

    Join our company as a Software Engineer to work on a variety of interesting projects. Key responsibilities include writing clean, efficient code and collaborating with colleagues to deliver high-quality software products. Key Skills: Programming languages: Java, Python, C++Web frameworks: Spring, Django, React


  • Xico, México Pinterest A tiempo completo

    At Pinterest, we believe in the power of creativity and inspiration. As a Senior Android Engineer, you'll be part of a talented team that helps millions of people find new ideas every day.We're not just building products, we're building experiences that make a difference in people's lives. In this role, you'll have the opportunity to work on features that...

  • Senior Software Engineer

    hace 2 semanas


    Xico, México Kastech Software Solutions Group A tiempo completo

    Job DescriptionIn Kastech Software Solutions Group, we are seeking a highly skilled Senior Software Engineer - Full Stack Developer to join our team. As a key member of our development team, you will play a vital role in designing, developing, and maintaining complex software applications.Key Responsibilities:Design and develop robust, scalable, and...

  • Software Engineer

    hace 1 mes


    Xico, México Intelexion S.A. De C.V A tiempo completo

    About the RoleWe are seeking a talented Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and testing software solutions using various programming languages and technologies.Key ResponsibilitiesDesign and develop software applications using a range of programming languages and...


  • Xico, México Tbwa ChiatDay Inc A tiempo completo

    Software Engineer RoleAt Tech Holding, we're seeking a skilled Software Engineer to join our team. As a Software Engineer, you will collaborate with a tight-knit team of coding thought leaders to drive development efforts for projects that impact the evolution of our business.Key Responsibilities:• Drive development efforts for projects that impact the...

  • Software Engineer

    hace 1 mes


    Xico, México Intelexion S.A. De C.V A tiempo completo

    Job Title: Software Engineer (Senior Developer)Description:We are seeking a highly skilled Software Engineer (Sr. Dev) to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.

  • Software Engineer

    hace 1 mes


    Xico, México Cobaltotalent A tiempo completo

    We are looking for a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong foundation in computer science and experience with software development tools and technologies. Responsibilities include: Designing, developing, and testing software applications Collaborating with cross-functional teams to identify and...

  • Software Engineer

    hace 1 mes


    Xico, México G E P P A tiempo completo

    Job Description:As a skilled Software Engineer at {company}, you will play a crucial role in the development and maintenance of our software applications. Your primary responsibilities will include designing, implementing, and testing software systems to meet the needs of our clients. Key Responsibilities:Design and develop software applications using...

  • Software Engineer

    hace 1 mes


    Xico, México A-Móvil A tiempo completo

    About the RoleAs a Software Engineer at {company}, you will be responsible for the development and maintenance of our software applications. You will work closely with the development team to design, implement, and test software solutions.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages and...


  • Xico, México Easybroker A tiempo completo

    About the RoleWe are seeking a Senior Software Engineer to join our dynamic team at ABC Company. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications.About the TeamOur team is comprised of experienced software engineers who are passionate about delivering...


  • Xico, México Aveva Denmark A tiempo completo

    About the RoleThe primary responsibility of a Technical Support Principal Engineer is to provide high-quality technical support to AVEVA Software Premium and Elite customers. This involves responding to customer inquiries via telephone, email, or chat sessions and resolving technical issues related to software applications, installation, startups,...


  • Xico, México Google A tiempo completo

    **Job Summary**:We are seeking a highly skilled software engineer to join our Android team at Google. As a software engineer, you will be responsible for designing and implementing novel algorithms to improve the build process for first-party app teams.**About the Role**:As a software engineer on our Android team, you will work on critical projects that...