Software Engineer, Trading Bot Developer

Remote $90k–$90k 4 months ago full-time quality 8.6/10

Role in brief

PumaPulse is seeking a Software Engineer to develop and optimize trading bots and backend services for their Tradex platform. This role involves building real-time features, integrating AI, and ensuring system performance and reliability. Candidates with experience in Python, trading platforms, and API integrations who thrive in a high-ownership, engineering-focused environment should apply.

Node.jsPythonReactNext.jsPostgreSQLSupabaseRedisAWSDockerCI/CD

About the role

This role focuses on backend development and the implementation of trading bots for PumaPulse's core platform, Tradex. The work involves designing APIs, building real-time features, and integrating AI-assisted functionalities. A key aspect of the position is to enhance the platform's performance, reliability, security, and observability, ensuring it meets the demands of production trading environments.

The successful candidate will be responsible for developing new trading bots and integrating them with various exchange APIs. This includes monitoring bot performance in real-time and continuously optimizing the systems for efficiency and accuracy. The work directly contributes to the core functionality of a platform used in finance and digital asset trading, where precision and scalability are paramount.

PumaPulse operates with an engineering-driven culture, emphasizing quality and scalability in its systems. This position offers significant ownership over core systems and direct impact on the company's offerings. It provides exposure to real-world applications of fintech and AI, within a fully remote and flexible work setting.

The listed salary for this position is 90,000 USD.

Skills that matter here

  • Python: This role requires experience with Python for developing trading bots and integrating with various APIs.
  • Node.js: Experience with Node.js is part of the technology stack used for building backend services and real-time features.
  • PostgreSQL: The role involves working with PostgreSQL as part of the database infrastructure for the Tradex platform.
  • AWS: Familiarity with AWS is relevant for deploying and managing scalable systems in a production environment.
  • Docker: Docker is used for containerization, which is important for deploying and managing services within the platform.
  • CI/CD: Experience with CI/CD practices is necessary for maintaining continuous integration and deployment of system improvements.

Who this role suits

  • A person who thrives on solving complex technical challenges in real-time systems.
  • Someone with a strong background in trading platforms and API integrations.
  • An individual who values high ownership and direct impact on core product development.
  • A self-starter who excels in a fully remote and flexible work environment.

From the employer

  • Build backend services, design APIs and real-time features.
  • Integrate AI-assisted features.
  • Improve system performance, reliability, security, and observability.
  • Develop trading bots and integrate with exchange APIs.
  • Monitor bot performance and optimize systems.
  • 3+ years of experience.
  • Strong problem-solving and communication skills.
  • Experience in real-time systems.
  • Experience with Python, trading platforms, and API integrations.
  • Fully remote work environment.
  • Flexible working hours.
  • High ownership and direct impact on core systems.
  • Engineering-driven culture focused on quality and scalability.
  • Exposure to real-world fintech and AI use cases.

Questions about this role

What is the remote work policy for this role?

This is a fully remote position with flexible working hours.

What level of experience is required?

Candidates should have at least 3 years of experience in software development.

What is the salary range for this position?

The salary for this role is 90,000 USD.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to PumaPulse.