HumanBit Logo

Sr. Full Stack Engineer | Petals Careers

full-time
Posted on April 29, 2025

Job Description

Senior Software Engineer

Company Overview

Our client is a cloud-based, all-in-one white-label marketing and sales platform that empowers marketing agencies, entrepreneurs, and businesses to elevate their digital presence and drive growth. Processing over 15 billion API hits and handling more than 2.5 billion message events daily, the company operates on a massive scale with 470 terabytes of data, over 250 microservices, and support for 1 million domain names. With a global community of over 2 million businesses and 1,500 team members across 15+ countries, the company fosters a remote-first environment rooted in creativity, collaboration, and impact.

Job Summary

The Senior Software Engineer for Membership Platform will be pivotal in taking the platform’s infrastructure to the next level. This role focuses on optimizing databases, automating and maintaining infrastructure, and addressing technical debt to ensure smooth scalability. By ensuring the platform remains stable, secure, and user-friendly for internal product teams, you will directly impact the experience of millions of users worldwide.

Responsibilities

  • Optimize and manage scalable databases to ensure high performance and reliability.
  • Automate and maintain infrastructure using Infrastructure as Code (IaC) tools, continuous integration/continuous deployment (CI/CD) pipelines, and industry-standard security practices.
  • Identify, prioritize, and address technical debt to enhance system performance and maintainability.
  • Implement monitoring and observability solutions to support high availability and prompt incident response.
  • Collaborate with cross-functional teams to document processes, mentor fellow engineers, and share technical knowledge.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 4+ years of experience in platform engineering with expertise in large-scale databases and infrastructure management.
  • Proficiency in full stack engineering with Node.js and modern JavaScript frameworks like Vue.js (preferred), React.js, or Angular.
  • Strong background in cloud platforms such as AWS, GCP, or Azure.
  • Experience with relational and non-relational databases including MySQL, MongoDB, and Firestore.
  • Knowledge of monitoring tools (e.g., Prometheus, Grafana) and containerization technologies (Docker, with Kubernetes as a plus).

Preferred Skills

  • Experience with video streaming technologies.
  • Additional exposure to advanced front-end frameworks and backend automation tools.

Experience

  • Minimum 4+ years of relevant industry experience, with a strong preference for candidates with 4+ years in large-scale platform and infrastructure engineering.

Environment

  • Work Setting: Global, remote-first environment fostering collaboration and innovation.
  • Team Culture: A diverse community where creativity thrives, ideas are celebrated, and people come first.

Powered by
HumanBit Logo