Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Platform Engineer image - Rise Careers
Job details

Platform Engineer

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 10 million people on their mental health journeys.

Finch is profitable, and we believe in responsible growth.

We’re a small but mighty team who are passionate about mental health and we’re excited to bring on equally passionate people!

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

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Platform Engineer, Finch Care

Are you ready to make a meaningful difference? Join Finch as a Platform Engineer and help create a platform that supports the mental health of millions! Founded by two friends, Nino and Steph, Finch has embarked on a mission to make self-care fun and accessible. Launched in 2021, Finch has already positively impacted over 10 million lives, and we are growing rapidly. As our second platform engineer, you'll play a crucial role in building and maintaining a resilient infrastructure that supports our product teams. You’ll collaborate closely with designers and product managers, working autonomously on various projects, from localization abstractions to managing user data securely. You won’t just be writing code; you'll be a vital advocate for the integrity and sustainability of our technology. If you're excited about using your engineering expertise to build a backbone for an impactful mental health app, Finch is the perfect place for you. We offer competitive salaries and benefits, and we're committed to creating an inclusive environment where everyone can thrive. Your work will help shape the future of wellness as we continue to innovate and care for those on their mental health journeys. Come on board and make a difference with us!

Frequently Asked Questions (FAQs) for Platform Engineer Role at Finch Care
What does a Platform Engineer at Finch do?

As a Platform Engineer at Finch, you'll play a pivotal role in designing and maintaining the platform that supports our mental health app. This includes collaborating with cross-functional teams to create solutions that enhance user experience and ensure the reliability of our technology.

Join Rise to see the full answer
What qualifications do I need to apply for the Platform Engineer position at Finch?

To apply for the Platform Engineer position at Finch, you should have experience in designing clean and maintainable APIs and the ability to communicate technical concepts effectively. Being familiar with Flutter mobile app development is a plus, particularly for our dynamic projects.

Join Rise to see the full answer
What projects can I expect to work on as a Platform Engineer at Finch?

As a Platform Engineer at Finch, you can look forward to diverse projects, including developing localization abstractions for translation, managing user data access, and creating robust monitoring systems to enhance our application performance.

Join Rise to see the full answer
How does Finch ensure a good work-life balance for Platform Engineers?

At Finch, we emphasize responsible growth and employee well-being, which is reflected in our work culture. As a Platform Engineer, you’ll enjoy high autonomy and flexibility in managing your projects, making work-life balance a priority.

Join Rise to see the full answer
What is the team culture like at Finch for engineers?

The engineering team at Finch is described as small yet mighty, fostering an inclusive and collaborative environment. We value passion for mental health and creativity, ensuring every voice is heard and every contribution is valued.

Join Rise to see the full answer
What career growth opportunities does Finch offer for Platform Engineers?

At Finch, we are committed to the professional growth of our team members. As a Platform Engineer, you'll have opportunities to expand your skills through involvement in diverse projects, mentorship, and a supportive work environment that encourages innovation.

Join Rise to see the full answer
Is previous experience in the wellness industry necessary for the Platform Engineer role at Finch?

While experience in the wellness industry is a nice to have, it’s not strictly necessary for the Platform Engineer role at Finch. We welcome candidates from various backgrounds as long as they have a passion for our mission and possess the technical skills required.

Join Rise to see the full answer
Common Interview Questions for Platform Engineer
Can you explain your experience with API design?

In answering this question, highlight specific projects where you designed APIs. Discuss your approach to ensuring APIs are clean, maintainable, and user-friendly, as well as how you balanced performance and security.

Join Rise to see the full answer
How do you prioritize short-term product needs against long-term sustainability?

To answer this question, discuss your critical thinking process. Explain how you assess project requirements and advocate for sustainable engineering practices while still meeting deadlines and delivering quality products.

Join Rise to see the full answer
Describe a time you collaborated with non-technical team members. How did you ensure effective communication?

Share an example that demonstrates your communication skills. Describe how you simplified technical concepts for non-technical audiences and the techniques you used to facilitate understanding and collaboration.

Join Rise to see the full answer
What is your approach to managing performance versus security in user data storage?

Discuss how you balance the two by prioritizing best practices in data management while implementing scalable security measures. Provide specific strategies you've used in past roles that align with this balance.

Join Rise to see the full answer
Have you ever worked on localization or internationalization projects? What challenges did you face?

If you have experience in localization projects, describe the specific challenges you encountered, such as context issues or language nuances, and how you worked to overcome them, detailing your role in the project.

Join Rise to see the full answer
Can you share your experience with monitoring and alerting systems?

Talk about the systems you've developed or improved in past roles. Explain the importance of monitoring for identifying regressions or bugs and how you ensure that alerting is both effective and actionable.

Join Rise to see the full answer
What tools or methods do you use to automate development processes?

Describe your favorite tools for automation and give examples of how you've implemented these tools to streamline development efforts, improve productivity, and reduce error rates in your coding tasks.

Join Rise to see the full answer
How do you ensure high-quality code in your projects?

Discuss your strategies for maintaining code quality, such as code reviews, writing tests, and utilizing static analysis tools. Highlight how these strategies contribute to long-term sustainability and maintainability.

Join Rise to see the full answer
Can you give an example of how you’ve innovatively solved a complex problem?

Provide a specific example showcasing your problem-solving skills, explaining the issue, your thought process, the solution you implemented, and the positive impact it had on your project or team.

Join Rise to see the full answer
How do you keep up with technological trends relevant to platform engineering?

Share the resources you use to stay updated, such as online courses, webinars, or industry blogs. Emphasize your proactive approach to continuous learning and how you apply new knowledge in your work.

Join Rise to see the full answer

Finch is reimagining how to make daily self care feel rewarding and fun! We are a small team passionate about mental health with a mission to make everyone in the world feel happier and more supported each day. Our team is 100% remote.

5 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!