Backend Software Engineer

Posted Jul 27

About the job

*What You Will Do *

In this role, you will be responsible for developing and maintaining secure, high-performance backend services that power our key global partners. Your primary focus will be on building robust APIs for partner integration and ensuring seamless data reconciliation into our master merchant database.

Key Responsibilities

  1. Develop and maintain secure and scalable APIs for partner access.
  2. Ensure seamless data reconciliation into a master merchant database.
  3. Optimize backend performance to ensure high responsiveness.
  4. Implement security measures and compliance protocols within GCP environments.
  5. Collaborate with AI specialists and frontend developers to ensure smooth functionality and integration.
  6. Write comprehensive Swagger/OpenAPI documentation for all APIs.
  7. Implement DevOps best practices to ensure high availability and fault tolerance.

Who You Are

  • Minimum 2 years of backend development experience.
  • Experience in developing and maintaining APIs.
  • Familiarity with cloud databases (both SQL and NoSQL).
  • Located in the Americas (LATAM or North America).

Ideally, you have some

  • Experience with Apigee, gRPC, Go, and Kubernetes, server-side languages such as Go, Rust, Erlang, or similar.
  • Experience in GCP environments.
  • Experience with microservices architecture.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Knowledge of security best practices for API development.
  • Understanding of monitoring and logging tools, such as Prometheus and Grafana.