Senior Software Engineer

Engineering Guadalajara, Jalisco


Position at J2 Cloud Services

Senior Software Engineer

We are looking for a Senior Software Engineer awesome at making teams effective and producing great software.

We are looking for someone who is passionate about building products that are reliable, scalable, secure and highly available, while always looking for ways to deliver the most value with the greatest quality.

About us

NetProtect is a global leader in internet protection. With a sophisticated yet simple array of consumer and business solutions, NetProtect delivers secure, open access to files, websites, software, and media. That access is available anywhere, as NetProtect’s infrastructure spans more than 40 countries, with apps available in 26 languages.

Here’s how your day-to-day looks like

As a Senior Software Engineer at NetProtect, you will be touching some of the most interesting VPN-based products available in the industry. You will be in close contact with the Product Management organization to produce the best engineering solutions for our high demanding customers.

Security, reliability, high availability, and scalability will be your everyday challenges in a company that has a great variety of products tailored to the needs of customers looking for the best internet protection solutions. You’ll get to know different protocols, standards and regulations in an evergrowing security industry.

No day will pass without discussing the architecture of a fresh-baked feature that aims to improve the team and customer experience in meaningful ways.

At the end of the day, you’ll feel a sense of accomplishment knowing that our users and the internet in general is more secure thanks to you and your team.


  • Write “clean”, well-designed code
  • Produce detailed product specifications
  • Troubleshoot, test and maintain the core product software to ensure high availability, strong optimization and
  • Contribute in all phases of the development lifecycle
  • Follow industry best practices
  • Develop and deploy new features to facilitate related procedures and tools if necessary
  • Discuss roadmap and feasibility of feature
  • Participate in peer review sessions to ensure code
  • Tackle technical challenges by thoughtfully leading collaborative efforts based on the teams’
  • Lead standups, scrum planning meetings and
  • Engage in architecture discussions to define the best course of action


Must have:

  • Proven proficiency in different languages and frameworks. PHP/Symfony and Python/Django are preferred but we are open to all kinds of experience as long as you have vast knowledge of different languages/frameworks/architectures in different environments.
  • Experience leading scrum teams as scrum master & tech
  • Self motivated and
  • Advance proficiency in english capable of explaining complex concepts with Having experience interacting with stakeholders and customers is desirable.
  • Vast knowledge of relational databases, version control tools and of developing web services.
  • Demonstrable knowledge of web technologies including HTML, CSS, Javascript,
  • Experience releasing software to production in an iterative and painless
  • Having successfully applied quality assurance processes throughout the software development life cycle, g. unit test, integration test, load testing, performance testing, among others.

Nice to have:

  • Knowledge in Agile practices and experience implementing them across different
  • Containerization (Docker, kubernetes)
  • DevOps practices

What we offer:

As part of our J2 Global Family you will enjoy:


  • 15 days of vacation (after 1st year)
  • Employee Stock Purchase Plan
  • 15 days of aguinaldo
  • PTU
  • Private Medical Insurance
  • Contract signed directly with NetProtect MX
  • 100 % of you salary reported to IMSS
  • Maternity and paternity leave