Back End Developer
Technology
Codefeast1 month ago
Service contractOn-site
Job description
Backend Developer – Go / Python / Java / C++
Experience: 3–8 Years
Job Type: Contractual
Location: Remote – USACompensation: $40–$60/hour
Domain: Backend Engineering | Software Development | Distributed Systems | AI Training & Evaluation
Role Overview
We are looking for experienced Backend Developers with strong programming expertise in Go, Python, Java, and/or C++ . The role involves backend software development as well as evaluating technical and coding outputs generated by AI systems for correctness, efficiency, scalability, and code quality .Key Responsibilities
- Design, develop, and maintain scalable backend applications and services .
- Build and maintain RESTful APIs, microservices, and distributed systems .
- Write clean, efficient, maintainable, and production-quality code using Go, Python, Java, and/or C++ .
- Review and evaluate AI-generated code and technical solutions for correctness and quality.
- Identify bugs, logical errors, performance issues, and edge cases in code.
- Evaluate solutions involving algorithms, data structures, APIs, databases, concurrency, and system design .
- Debug and optimize backend applications for performance, reliability, and scalability.
- Work with SQL/NoSQL databases, caching systems, and messaging platforms .
- 3–8 years of professional backend/software engineering experience.
- Strong proficiency in at least one of Go (Golang), Python, Java, or C++ .
- Strong understanding of data structures, algorithms, OOP, and software design principles .
- Experience building APIs, backend services, and microservices .
- Knowledge of distributed systems, concurrency, multithreading, and asynchronous programming .
- Experience with SQL and/or NoSQL databases .
- Strong debugging, testing, and code-review skills.
- Familiarity with Git, Linux, and modern software development practices .
- Must be currently based in the United States and eligible for the project.
Keywords
golangpythonjavacplusplussoftware-developmenttraining-and-developmentdistributed-computingartificial-intelligencetraining-certificationeducation-trainingassessment-assessment-toolsscalabilityplanning-and-designvisual-art-designproduct-development-and-designmicroserviceserrors-omissions-e-odata-structuresdebuggingsql
Interested in this role?