
Search by job, company or skills
Join Concur - Consent manager dedicated to simplifying data compliance under the Digital Personal Data Protection Act, 2023. As we emerge from stealth mode, we're looking for passionate Backend Developer Interns who want to build enterprise-grade SaaS platforms while learning how modern backend systems are engineered in the era of AI.
The Future of Software DevelopmentSoftware development is changing rapidly.
Today, AI tools can generate code, write tests, explain errors, and even build complete APIs. Because of this, writing code is no longer the most valuable skill on its own.
What matters more is understanding:
During this internship, you will certainly write code yourself, but you will also learn how to work alongside AI development tools such as ChatGPT, Claude, Gemini, Cursor, GitHub Copilot, and other coding agents. We expect interns to think like backend engineers—not just programmers.
The best developers of the future will not be those who type the fastest, but those who understand systems, architecture, scalability, security, and can effectively direct AI to build production-quality software.
What You'll DoBackend DevelopmentDevelop RESTful APIs and backend services using Python and FastAPI while following enterprise software engineering best practices.
AI-Assisted Software DevelopmentLearn how to effectively use AI coding assistants to:
Design, build, document, and maintain REST APIs with proper validation, authentication, authorization, error handling, and versioning.
Database DevelopmentWork with relational databases such as PostgreSQL. Design schemas, write efficient queries, optimize database performance, and understand transactions, indexing, and migrations.
Authentication & SecurityImplement secure authentication, authorization, RBAC, input validation, and follow backend security best practices.
Background ProcessingDevelop asynchronous tasks, scheduled jobs, queues, and event-driven workflows where appropriate.
Performance & ScalabilityOptimize APIs, database queries, caching strategies, concurrency, and application performance for production workloads.
Debugging & TroubleshootingIdentify root causes of issues using logs, monitoring tools, and systematic debugging techniques instead of trial-and-error.
Code QualityParticipate in code reviews, maintain coding standards, write reusable modules, and improve maintainability through clean architecture principles.
RefactoringContinuously improve existing services by simplifying code, improving modularity, and reducing technical debt.
Continuous LearningStay current with Python, FastAPI, backend architecture, cloud technologies, AI-assisted development workflows, and engineering best practices.
What We're Looking ForEducational BackgroundCurrently pursuing or recently completed a degree in Computer Science, Information Technology, Software Engineering, or a related field.
Strong FundamentalsWe value strong fundamentals over simply knowing frameworks.
You should have a solid understanding of:
Understanding why a system is designed a certain way is far more valuable than simply knowing how to use a framework.
AI MindsetComfortable learning and working with AI-assisted development tools. Ability to write clear prompts, critically evaluate AI-generated code, identify mistakes, and improve implementations rather than accepting outputs blindly.
Systems ThinkingInterest in understanding how APIs, databases, authentication, caching, background workers, cloud infrastructure, and distributed systems work together to build reliable software.
Problem SolvingStrong analytical skills with the ability to decompose complex backend features into smaller, well-designed implementation tasks.
CommunicationExcellent verbal and written communication skills with the ability to explain technical decisions clearly.
Team PlayerEnjoy working in a collaborative, fast-paced startup environment where continuous learning and knowledge sharing are encouraged.
CuriosityA genuine passion for backend engineering, scalable system design, emerging technologies, and building software that solves real-world problems.
Tools You'll UseAI Development ToolsBy the end of this internship, you should be able to:
Job ID: 150905105
We don’t charge any money for job offers