Principal Engineer - Backend - Time By Ping|Meet.jobs

薪資

200k - 245k USD Annually

技能需求

    工作機會描述

    About the jobAbout the Role:

    Come and be part of the Backend team that is responsible for building our flagship product. This role will drive how services are built and consumed by other teams so that they can service our current and future customers, partners, and colleagues. These services will also serve as the foundation for our Data/ML teams, a critical and growing part of the company.

    As aspiring category creators, we must be bold in how we set ourselves apart from the perceived competition. As a senior member of the team, you will have the opportunity to build our platform from the ground up, making it highly usable and enjoyable for customers.

    Core Duties:

     

    Own the Back-End of our product with a huge amount of autonomy

    Architect and develop solutions to scale a complex platform that reaches millions of users

    Collaborate with frontend, backend, product, and design to conceptualize and build new product features

    Provide direction for your team and guide standards across the Engineering organization

    Improve Engineering processes, tooling, and efficiency

    Drive engineering excellence and governance around web engineering best practices through training, testing, documentation, process, and tooling.

    Maintain a strong understanding of customer behavior and have a competitive knowledge of the technology landscape

    Collaborate with the Product & Engineering teams to make plans and lead technology choices for successful iterative product delivery

    Mentor and guide team members on best practices and coding standards

     

    Skills and Experience:

     

    Relevant industry experience building production-ready, scalable web applications

    Expertise in writing backend APIs using Node.js.

    Expertise in TypeScript or JavaScript.

    Experience with MongoDB or other NoSQL databases.

    Experience with NestJS or ExpressJS.

    Experience with design patterns, system design, and distributed microservice architectures.

    Exceptional verbal and written communication skills, ability to lead and participate in discussions with your team and others

    Ability to diagnose, reproduce, and solve difficult concurrency, performance, and compatibility issues.

    Ability to take product requirements and discuss, design, scope, document, and implement the solutions whilst focusing on the outcomes.

    Passion for learning and uplifting yourself and your team

    Familiarity with AWS or other cloud providers

    Familiarity with Docker, Docker Compose, and docker based environments

    Familiarity with Terraform or other IaC languages

    Familiarity with CircleCI or other CI/CD platforms

    Experience with SQL databases.

    Experience with large scale performance testing

    Experience with web applications

     

    Core Teammates:

     

    2 x Sr. Engineers, 1 Engineer, 1 Architect (scrum team)

    VP Engineering (direct manager)

    VP Product Management

    Engineers in peer teams

     

    The Hiring Process:

     

    Phone call with principal recruiter (30 min.)

    Video interview with hiring manager (45 min)

    Video interviews with team members (3 X 45 - 60 min.) 

    Video Project Showcase with Hiring Team (45 min)

    Potential video interview final wrap up with hiring manager (30 min)

    Potential video interview with COO/CEO (45 - 60 min)

    Offer!

     

    Compensation: 

     

    A base salary of $200,000 - $260,000 depending on experience

     

    #LI-Remote

     

    Time By Ping