Dashlane

Software Engineer Intern (Backend)

Lisbon, Portugal Full Time

About Dashlane

Dashlane’s mission is to deliver the credential security every business and employee needs to thrive. Millions of consumers, and over 25,000 brands worldwide, such as Michelin, Air France, and Forrester, trust Dashlane for industry-leading innovations, patented zero-knowledge security, and an unmatched user experience. Founded in Paris, Dashlane has since established offices in New York and Lisbon, and has grown to more than 300 Dashlaners globally.

We're looking for people who actively use AI tools to drive efficiency, creativity, and impact in their work. At Dashlane, we drive innovation and value learning, strive for excellence in everything we do, and thrive as one team. Learn more about life at Dashlane, including how we work, how we hire, and the benefits of being a Dashlaner.

 

Are you a future intern passionate about unraveling complex challenges within the ever-evolving and exciting field of credential security? If so, join Dashlane internship program and shape the future of security!

About the role:

As an intern, you will be part of the Server Platform team, contributing to the core backend services and infrastructure that support our Product.

Your work will focus on improving service reliability, performance, and observability, as well as helping build and maintain APIs and internal platform tools used by multiple teams. You will work on software engineering topics in close collaboration with other engineers and stakeholders, gaining hands-on experience with production systems and scalable architectures.

Location:

You will be based in Lisbon, with English as your working language. At Dashlane, we embrace a hybrid culture that combines the best of both worlds: the creativity and energy of in-person collaboration with the flexibility of remote work. Our model is designed to strengthen team connections while supporting individual productivity and work-life balance. To maximize collaboration, we come together in the office on Mondays, Tuesdays, and Thursdays, while Wednesdays and Fridays offer more flexibility for focused work.

At Dashlane you will:

  • Innovate! As an engineering intern, you’ll work closely with the team to discover creative solutions for our backend platform and services. 
  • Work in a highly collaborative environment where everyone shares ownership of the company’s success. You will contribute to internal tools and services used by multiple teams, learning how to build infrastructure that supports an entire organization.
  • Participate in technical design discussions to help define the best solutions. You’ll assist in designing and implementing APIs and backend features, gaining hands-on experience with reliability and scalability in data flows.
  • Implement backend projects from end-to-end: write clean code that is easy to maintain and understand, implement tests, and assist with deployments. You’ll learn first-hand how services are operated in production with a focus on performance and security.
  • Support the quality of our application: help monitor cloud applications and assist with KTLO. You’ll work on improving monitoring, logging, and observability to help the team better understand system behaviors.
  • Learn every day, and share your knowledge with your co-workers. You’ll have the support of the team to sharpen your skills and contribute your own fresh perspectives.

Requirements:

  • You are studying Computer Science, Software Engineering, Software Security or similar 
  • You are looking for an end of studies internship
  • You have experience* with GitHub, Gitlab or similar 
  • You have experience* with Typescript/Javascript.
  • You have a strong interest in security topics.
  • Optionally:
    • You have prior knowledge in one of this technologies: CI/CD pipelines, Monitoring and Observability tools and principles, AWS cloud infrastructure
  • You are fluenct in English (written and verbal) 

*This experience can be academic, personal projects, etc. Make sure to refer to them in your CV!

We're Also Looking For:

  • A solid foundation in computer science, with strong competencies in data structures, algorithms and software design
  • Someone able to understand how backend services interact (APIs, databases, and integrations) and work with data to store, process, and retrieve it reliably.
  • Someone able to understand how infrastructure components interact (servers, containers, networking, and cloud services) and help deploy, run, and troubleshoot applications reliably in production environments.

Diversity, Equity, Inclusion and Belonging at Dashlane:

As a truly international company—founded in France and distributed across France, US and Portugal—Dashlane thrives off diverse perspectives. We value all aspects of diversity: gender identity, sexual orientation, ability, ethnic origin, social background, age, lifestyle, and more. We are committed to hiring a diverse community and fostering a culture where everyone is heard and belongs. See more about this here

Your interview experience: 

To know what to expect once you’ve sent your application, read about how we interview and hire at Dashlane. Feel free to browse our blog to find more information about our product and how we work.