Back-end Engineer - Python, REST APIs
Strider
Software Engineering
Barbados · Mexico · Dominica · Dominican Republic · Haiti · Jamaica · South America · Central America · Cuba · Antigua and Barbuda · The Bahamas · Belize · Guyana · Grenada · St Kitts & Nevis · St Vincent and the Grenadines · Suriname · St Lucia · Trinidad and Tobago · Remote
Posted on Feb 3, 2026
Requirements
Must-haves
- 3+ years of software development experience in back-end engineering
- Experience with Node.js
- Experience with Python
- Proficiency with RESTful API design and implementation
- Experience with relational databases and advanced SQL (PostgreSQL)
- Ability to debug, profile, and optimize complex database queries and schemas
- Experience with secure authentication and authorization flows (OAuth2, JWT)
- Experience with serverless and cloud-based back-end services (AWS Lambda)
- Experience with containerization and infrastructure tooling (Docker, Terraform)
- Proficiency with version control and collaborative workflows (Git, GitHub)
- Experience managing tasks and sprints using agile tracking tools (Linear, Jira)
- Interest in AI-native development workflows and modern LLM-powered tooling
- Availability to work hands-on across back-end and API layers
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Experience with agent-based API design and workflow automation
- Experience with developer productivity tooling (CodeRabbit, Greptile)
- Experience with retrieval-augmented generation architectures and LLM system integration
- Experience deploying and scaling cloud-native services on AWS
- Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Design and develop secure, scalable back-end services and RESTful APIs
- Define API architecture using Node.js and Python for internal platforms and external partners
- Implement authentication and authorization mechanisms to ensure secure data exchange
- Build and maintain cloud-native integration layers connecting multiple systems
- Model and optimize complex data structures for high-traffic back-end services
- Work extensively with PostgreSQL to ensure performance, reliability, and scalability
- Leverage AI-native development workflows to accelerate back-end delivery and experimentation
- Explore agentic workflows and retrieval-augmented generation patterns in back-end systems
- Maintain clear API documentation and standards using OpenAPI and Swagger