Senior Software Engineer - Backend - Dashlane|Meet.jobs

Salary

55k - 70k EUR Annually

Required skills

    Job description

    We are looking for a Senior Software Engineer to join the Productivity Engineering team, which is part of one of our 5 domains, the Enablement domain. As an engineering domain we focus on Developer Experience, and our mission is to provide cross-platform tools and services to empower our engineers to deliver a world class customer experience.

    About the role:

    As a Productivity Engineering team member, you will share our passion for continuous improvement in the developer experience. You will want to find solutions to empower our development teams to work more efficiently and with high confidence. You will collaborate across teams and across domains with the intention of understanding bottlenecks and developer pain points to propose solutions, and implement improvements.

    About our stack:

    • Programming language:
      • Backend : NodeJS, Typescript
      • Frontend : React, Typescript
    • Infrastructure and storage layer: AWS EC2, Amazon ECS, MySQL on RDS, Redis, S3
    • CI/CD: Sonarqube, Gitlab, Terraform
    • Logging and monitoring: ELK (Elasticsearch, Logstash, Kibana)
    • Documentation and tooling: Confluence, Jira, Zoom, Slack

    Location:

    You will be based in Lisbon with a flexible hybrid work schedule and English as your working language. We offer relocation support.

    At Dashlane you will:

    • Design, develop, and maintain tools, libraries, and frameworks that enhance the productivity and efficiency of software development across multiple platforms.
    • Collaborate with cross-functional teams to understand pain points and requirements related to developer experience and propose innovative solutions.
    • Ensure that our development processes are streamlined, automated, and aligned with best practices, including continuous integration, continuous deployment, and agile methodologies.
    • Mentor and guide junior engineers, sharing best practices and fostering a culture of continuous learning and improvement.

    Requirements:

    • 4+ years of professional experience building and maintaining production software and developer tools or frameworks that are secure, scalable and adoptable, ideally with Node.
    • Familiarity with cloud platforms and containerization technologies, (e.g., AWS, Docker or Kubernetes)
    • Extensive experience working in a DevOps culture with tools like Gitlab and practices like CI/CD.
    • Deep understanding of software development lifecycle and ability to optimize processes for developer productivity.
    • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
    • Solid technical leadership experience where you led the design and the delivery of complex solutions
    • Fluent in English

    We're also looking for:

    • Prior knowledge of Node.js
    • Deep familiarity with Observability tooling, like tracing, APM, ELK, Grafana or prometheus.
    • Experience leading incident mitigations.
    • Experience working on infrastructure projects and infrastructure as code
    • Experience with SecOps

    Get to know your manager

    *Hi, my name is Laura and I’m the Engineering Manager of the Productivity Engineering Team. *

    *I joined Dashlane 1 year ago and I am really passionate about Developer Experience and helping engineers to focus on delivering value to our customers, while staying efficient and enjoying the fun of coding and designing systems. *

    *As a manager, I want to help engineers to grow by giving them the space to learn while working on interesting challenges. I believe in fostering a trusting team environment where we all bring our true selves to work and we have some fun along the way. We also live day to day the Dashlane values, our favorites are around ownership, curiosity and ambition, let’s make devs lifes better together! *

    If you want to know more about me you can find me on [LinkedIn*](https://www.linkedin.com/in/laurafernandezvillar/).*

    Dashlane focuses on Cloud Computing, Security, Payments, Identity Management, and Privacy. Their company has offices in New York City, New York, Paris, Lisbon, and Remote. They have a large team that's between 201-500 employees. To date, Dashlane has raised $211M of funding; their latest round was closed on May 2019.

    You can view their website at http://www.dashlane.com or find them on Twitter and LinkedIn.

    Dashlane