Persollo

Joined in 2022
Persollo leverages machine-learning and AI technology to give brands and agencies the best-in-class tools to effectively reach their goals.
  • · 13 views · 3 applications · 4h

    Senior Developer - High-Load API System

    Full Remote · Worldwide · Product · 5 years of experience · B1 - Intermediate
    This opportunity offers the chance to build a cutting-edge API platform. You will create a scalable system that performs seamlessly for millions of monthly users while leveraging hands-on development expertise and collaborating closely with senior...

    This opportunity offers the chance to build a cutting-edge API platform. You will create a scalable system that performs seamlessly for millions of monthly users while leveraging hands-on development expertise and collaborating closely with senior engineers to drive results.

     

    We’re a group of experienced entrepreneurs with a track record of building successful businesses. Now, we’re embarking on our next venture and are looking for a talented Senior Developer to help bring our vision to life.

     

    Key Responsibilities

    1. System Development
      • Implement high-performance API services (Rust) within an established architecture.
      • Contribute to design discussions to ensure speed, security, and scalability.
      • Build modular, maintainable components that support future feature additions.
    2. Team Collaboration
      • Participate in code reviews and uphold coding standards.
      • Pair with senior engineers.
      • Deliver features like APIs, CLI tools, and internal management interfaces on time.
    3. Optimizing Performance
      • Minimize latency and ensure consistent availability.
      • Enhance database performance with optimized queries (e.g., PostgreSQL).
      • Deploy real-time monitoring and alert systems to identify issues quickly.
    4. DevOps and Automation
      • Set up efficient CI/CD pipelines for frequent, reliable releases.
      • Manage Kubernetes-based infrastructure to handle scaling and resource allocation.
      • Develop CLI tools to simplify developer and operational tasks.
    5. API Adoption
      • Build straightforward SDKs and client libraries to support developers in different languages.
      • Create tools to simplify debugging and testing API integrations.
      • Ensure API endpoints are well-tested and follow consistent design patterns.

     

    Qualifications

    1. Core Skills
      • 5+ years of backend development with expertise in Rust and Node.js/TypeScript; experience with Python is a plus.
      • Experience owning features end-to-end and collaborating closely with senior engineers; prior leadership is a plus.
      • Strong experience in building scalable, high-traffic APIs.
      • Expertise in microservices and event-driven systems.
      • Significant experience in PostgreSQL, including database optimization and performance tuning for high-load systems.
    2. Cloud and DevOps Expertise
      • Hands-on experience with AWS and Cloudflare.
      • Skilled in Docker, Kubernetes, and CI/CD tools.
    3. Collaboration
      • Ability to communicate complex ideas clearly across teams.
      • Strong decision-making and problem-solving capabilities.
    4. Technical Extras
      • Knowledge of observability tools like Prometheus and Grafana.
      • Familiarity with Extensible Provisioning Protocol.
    More
Log In or Sign Up to see all posted jobs