Software Engineer II

Latin America's leading travel platform specializing in creating the best travel experiences through technology.
Security
Mid-Level Software Engineer
Hybrid
5+ years of experience
Travel · Cybersecurity

Description For Software Engineer II

Despegar, Latin America's leading travel platform, is seeking a Software Engineer II to join their Cybersecurity team. This role offers an exciting opportunity to work at the intersection of travel technology and security, focusing on Identity and Access Management (IAM) solutions.

The ideal candidate will be a proactive professional with 5 years of Java experience, ready to take ownership of applications and their complete lifecycle. You'll be working with a tech stack that includes Java, Python, and both SQL and NoSQL databases, with exposure to AWS and microservices architecture.

As a Software Engineer II, you'll be responsible for developing and maintaining critical security infrastructure, participating in architectural decisions, and mentoring junior team members. The role requires strong analytical skills and the ability to tackle complex problems while maintaining high-quality standards.

Despegar offers a dynamic work environment where innovation is encouraged, and mistakes are viewed as learning opportunities. The company is committed to creating an inclusive workplace that values diversity and provides equal opportunities for all team members.

This position is perfect for someone who wants to grow their career in a challenging environment while contributing to Latin America's largest travel platform. You'll be part of a team that uses technology to innovate and create value, making travel experiences possible for millions of people.

Last updated 36 minutes ago

Responsibilities For Software Engineer II

  • Analyze and develop solutions for various business and technical problems
  • Participate in design, architecture, and scalability definitions
  • Own applications and their end-to-end lifecycle
  • Support junior team members in understanding and adopting applications
  • Manage development and maintenance of IAM (Identity and Access Management) ecosystem applications

Requirements For Software Engineer II

Java
Python
  • Minimum 5 years of experience using Java
  • AWS knowledge (desired)
  • Python programming skills
  • Microservices architecture knowledge (desired)
  • Relational database experience
  • Non-relational database experience (desired)
  • Proactive professional attitude with strong analytical skills
  • Understanding of the technology job market dynamics
  • Customer-oriented mindset
  • Ability to adapt to dynamic and challenging environments

Benefits For Software Engineer II

  • Career development opportunities
  • Work with cutting-edge technology
  • Be part of an industry-leading company
  • Join a team of passionate professionals
  • Inclusive work environment
  • Equal opportunities

Interested in this job?

Jobs Related To Despegar Software Engineer II

IT and Security Engineer

Remote IT and Security Engineer position combining IT support and cybersecurity responsibilities, requiring 3+ years experience and expertise in security tools and compliance frameworks.

Security Engineer

Security Engineer position at UltraViolet Cyber supporting federal cybersecurity operations with competitive benefits and growth opportunities.

Security Engineer, AWS Security Vulnerability Management

Security Engineer role at Amazon AWS focusing on vulnerability management, requiring 4+ years of experience in security and software development.

Software Development Engineer II (SDE-2)

Mid-level Software Development Engineer role at Amazon AWS Security, building scalable security solutions and platforms for AWS product teams.

Support Engineer - Automation, WWOS Global Physical Security (GPS)

Physical Security Automation Engineer role at Amazon, focusing on developing and implementing automation solutions for global security operations.