C++ Software Engineer
SECUREAUTH
Buenos Aires, AR
hace 1 día
source : Universia

About SecureAuth

SecureAuth's mission is to prevent the misuse of stolen credentials. We provide Multi-Factor Authentication (MFA) and Single Sign-on (SSO) solutions using multi-layered Adaptive Authentication with a delightful user experience.

The team's mission brings strong identity authentication.

We cultivate a low-friction environment in which engineers are naturally productive. We’re a small team with huge ambition in a stable, fast-growing company, and we’re looking for a few smart people who are excited about building a platform to help millions be more secure.

Role

Do you like solving the hard problems? Have a real passion for technology? Really, really want to help stop the attackers who steal credentials for "fun" or profit?

Can you discern the difference between the newest tech fad and the breakthroughs that truly make a difference? Do you want to work for an organization that knows to give engineers bigger desks and better computers than their managers?

As a Software Engineer for our Login for Endpoint team, you'll work on the platform that makes identity authentication both strong and easy for our customers in our endpoint products, building and maintaining a product that interacts with several OS (Windows, MacOS, Linux) and their APIs by adding a 2FA layer to their login process.

You'll collaborate in cohesive teams with product managers, UX, and QA engineers to shape the product. You'll work in an environment designed to let you get into, and stay in, the zone without suffering through endless meetings and status reports.

Your team includes world-class engineers who have a no-nonsense approach to solving difficult problems.

Day-to-day, you will :

  • Participate in the analysis, design, estimation, and development of large, medium or small features expecting high level of autonomy.
  • Report daily to its supervisor the progress in the execution of tasks identifying risks and possible mitigations to the plan.
  • Design and implement elegant, scalable solutions.
  • Collaborate with product management and user experience teams.
  • Collaborate with software developers and QA engineers to influence test strategies.
  • Participate in and promote strong code testing and validation including meaningful peer reviews.
  • Keep up with the industry to continually improve the technology stack.
  • Ideally, you have :

  • Several years of demonstrated software engineering experience.
  • Solid knowledge on OOP (Object-Oriented Programming)
  • Advanced C++ programming skills, building and maintaining product that interacts with several OS (Windows, MacOS, Linux) and their APIs.
  • Experience applying the best security practices currently in the market.
  • Knowledge about memory management and resources, RAI, smart pointers
  • Code review, bugs detection, bottlenecks, dark corners y pitfalls
  • Experience with Git, GitHub and Gitflow.
  • Designed features after thoughtful evaluation and consideration of technologies.
  • Demonstrated strong development practices. A flexible, can-do attitude with a willingness and aptitude for learning.
  • Excellent interpersonal and communication skills, both written and verbal.
  • Experience in Agile Methodologies and Scrum.
  • Upper Intermediate English level.
  • Nice to have skills :

  • Experience in Objective C / Swift to improve the current code base and help on.
  • Experience developing widely distributed enterprise software.
  • Directory server knowledge (Active Directory, Azure AD, LDAP, DHCP, Kerberos).
  • Developed or worked with RESTful APIs and interfaces.
  • Jenkins and Continuous integration experience.
  • Experience in authentication protocols (SAML, OAuth, OIDC, WS-Trust, RADIUS, IWA).
  • We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    Requirements

    Qualifications for this offer

  • Analista en Computación (título intermedio)
  • Ciencias de la Computación, Doctorado
  • Ciencias De La Computación, Doctorado
  • Ciencias de la Computación, Licenciatura
  • Ciencias De La Computación, Maestría / Máster
  • Ciencias de la Computación, Pregrado
  • Computación, Ingeniería En
  • Computación, Licenciatura
  • Contrato indefinido

    Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación