We are looking for a Junior Backend Engineer to support backend integrations, API development, and data pipeline work. The role focuses on building reliable connections between internal systems and third-party vendor APIs, maintaining backend services, writing tests, and supporting production-ready software delivery.
Responsibilities:
- Build and maintain backend API integrations with third-party platforms
- Work with Python and FastAPI or similar backend frameworks
- Create vendor credential adapters and integration workflows
- Write clean, maintainable, and testable backend code
- Develop and maintain tests and fixtures for backend features
- Work with REST APIs, authentication, retries, and error handling
- Use Git and GitHub for daily development and pull requests
- Collaborate asynchronously through Slack, GitHub, and documentation
- Support backend data pipeline and ingestion gateway development
Requirements:
- 1–3 years of software development experience
- Strong Python 3.x experience
- Experience working with REST APIs and backend integrations
- Basic SQL knowledge, including joins and indexes
- Git and GitHub experience
- Good written English communication skills
- Comfortable using AI coding assistants such as Claude, Copilot, or Cursor
- Stable internet connection and own laptop
Nice to have:
- FastAPI or Flask experience
- Docker or docker-compose experience
- PostgreSQL experience
- pytest or similar testing framework
- Cloud experience with GCP, AWS, or Azure
- Webhook, OAuth, or data pipeline experience
This is a remote full-time role. The selected candidate will work closely with the automation and backend team to build production-ready integrations and backend services.