Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Backend Developer (Remote)
We are hiring a Backend Developer to design and build scalable, reliable services. In this role, you will work with your strongest language from Python, Node.js, Java, Go, Rust, PHP, C#, or C++ to build production APIs, data layers, and distributed systems. The ideal candidate cares about correctness, performance, and clean system design.
Key Responsibilities
- Design and build REST or GraphQL APIs in your preferred language.
- Model database schemas, optimize queries, and manage migrations.
- Integrate with third-party APIs, payment systems, or AI services.
- Write tests, handle observability, and own production reliability.
- Collaborate with frontend, product, and data teams.
- Troubleshoot production issues and improve system performance.
Required Skills & Qualifications
- 2+ years of professional backend development experience.
- Strong proficiency in one or more: Python, Node.js, Java, Go, Rust, PHP, C#, or C++.
- Solid database skills across PostgreSQL, MySQL, MongoDB, or Redis.
- Understanding of distributed systems fundamentals.
- Experience with Git, code review, and automated testing.
- Strong written communication for async collaboration.
Preferred Qualifications
- Cloud experience on AWS, GCP, or Azure.
- Infrastructure as Code (Terraform, Pulumi, CloudFormation).
- Docker, Kubernetes, or service mesh experience.
- Message queues (Kafka, RabbitMQ, SQS) or event-driven architecture.
- Experience with microservices or serverless patterns.
What We Offer
- Remote and flexible work environment.
- Competitive pay with contract and full-time options.
- Opportunity to work across modern backend stacks.
- Stable, well-funded client teams with real engineering problems.
- Learning opportunities across distributed systems and cloud.
Equal Opportunity Employer
We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.
Key skills/competency
- Backend Development
- API Design (REST, GraphQL)
- Database Management (SQL, NoSQL)
- Distributed Systems
- Python
- Node.js
- Java
- Go
- System Design
- Cloud Computing
How to Get Hired at Jobs Ai
- Tailor your resume: Highlight backend development experience, specific languages (Python, Node.js, etc.), and database skills relevant to this Backend Developer role.
- Showcase projects: Include details about building APIs, distributed systems, and any cloud experience (AWS, GCP, Azure) in your application.
- Prepare for technical interviews: Be ready to discuss distributed systems concepts, database schema design, and coding challenges.
- Demonstrate communication skills: Emphasize your ability for strong written communication for async collaboration, as required for this remote position.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background