Finch Care Logo

Finch Care

Platform Engineer

Posted 14 Days Ago
Be an Early Applicant
Remote
12 Locations
Mid level
Remote
12 Locations
Mid level
As a Platform Engineer, you'll develop and maintain backend infrastructure, APIs, and internal tools, enhancing product sustainability and performance.
The summary above was generated by AI

Mission

Finch was started by 2 friends (Nino & Steph 🙇🏾‍♂️🙇🏻‍♀️) who struggled with anxiety and depression and found self-care challenging to stick with. We decided to build Finch hoping to make self-care fun and accessible after seeing many others share similar struggles. Finch was launched in 2021, and our team is grateful to have helped over 20 million people on their mental health journeys.

Finch is profitable and we believe in responsible growth. We are a small but mighty team who are passionate about mental health.

Role Summary

Finch has unique platform engineering opportunities as we continue to grow our user base and expand our product offerings. To achieve these goals we need to iterate rapidly but sustainably with a small team of engineers and the platform team is essential to enable this. If you're excited about building the backbone of a mental health app that impacts millions of lives, read on!

Key Responsibilities

  • As the 2nd platform engineer you will play a critical role in creating and maintaining our platform.

  • You will work cross-functionally with other engineers, designers, and product managers to support the needs of our product teams.

  • You will work with high autonomy and speed.

  • You will work on a wide variety of projects ranging from internal tools to abstractions, developer processes, and backend infrastructure.

  • You will be an advocate and thought partner for the long term health and sustainability of our product and technologies.

Projects You Could Work On

  • Developing a localization abstraction so we can translate our app to other languages.

  • Managing how user data is stored and accessed to balance between performance, security, and product feature requirements.

  • Rewriting our animation engine to enable more complex animations without incurring performance hits.

  • Building a comprehensive monitoring and alerting system so we can identify, and investigate regressions and bugs more quickly.

  • Leveraging code generation and automation to both speed up development and reduce error rates for common coding patterns.

  • Creating a notification scheduling system that can operate at scale.

Requirements

  • You have experience designing clean and maintainable APIs.

  • You can communicate effectively both verbally and in writing to both a technical and non-technical audience.

  • You can balance short term product needs against long term sustainability, advocate for the right tradeoffs and provide alternatives where possible.

  • Nice to haves: Experience developing Flutter mobile apps. Experience working on products in the wellness or game industry.

What We Offer

  • Competitive salary and benefits

  • Opportunities for professional growth on a mission-driven team

  • An inclusive and diverse work environment that values innovation and creativity

Top Skills

APIs
Flutter

Similar Jobs

7 Hours Ago
Remote
12 Locations
Mid level
Mid level
AdTech • Artificial Intelligence • Digital Media • Marketing Tech • Social Media • Consulting
Build and operate data platforms, design ETL tools, develop machine learning frameworks, and manage production services using cloud infrastructure.
Top Skills: AWSC++ContainersDatabasesGCPGoJavaJupyterKafkaKubeflowKubernetesLinuxMlflowMySQLPandasPostgresPrestoPythonPyTorchRedshiftRustScikit-LearnSnowflakeSQL
9 Days Ago
Remote
12 Locations
Mid level
Mid level
Information Technology
Build and maintain data platforms using cloud infrastructure and tools, develop ETL pipelines, support data science frameworks, and manage production services.
Top Skills: AWSC++GCPGoJavaJupyterKafkaKubeflowKubernetesLinuxMlflowMySQLPandasPostgresPrestoPythonPyTorchRedshiftRustScikit-LearnSnowflakeSQL
11 Days Ago
Remote
15 Locations
Senior level
Senior level
Information Technology
As a Platform Engineer, you will design and maintain tools and infrastructure to enhance Brilliant's learning platform, streamline processes, and improve developer productivity, collaborating with teams on technical solutions.
Top Skills: AWSDockerGithub ActionsKubernetesTerraform

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account