Software Engineer Intern – Backend
Job Description:
Software Engineer Intern – Backend
Title: Software Engineer Intern – Backend
Location: Remote
Department: Engineering
Engagement Type: Full-Time
Duration: 6-Month Paid Contract
About the Company
Niflor is an AI-native enterprise technology company building intelligent, production-grade infrastructure systems for modern organizations.
We prioritize system architecture, scalability, and engineering discipline over short-term experimentation. Our goal is to design systems that operate reliably under real-world constraints.
Role Overview
We are hiring a Backend Software Engineer Intern to work directly with the founding engineering team.
This is a production-focused role. You will contribute to distributed backend systems and be expected to operate with professional standards.
This is not a tutorial-based internship.
Core Technology Stack
Backend: Go (Golang), Python
Cloud: AWS (ECS, Lambda) , GCP
DevOps: Docker, GitHub Actions
Architecture: Microservices
Responsibilities
- Develop backend services using Go and/or Python
- Contribute to microservices-based architecture
- Design and implement REST APIs
- Integrate LLM-based capabilities into backend workflows (where applicable)
- Work with AWS infrastructure (ECS, Lambda exposure preferred)
- Containerize services using Docker
- Contribute to CI/CD pipelines (GitHub Actions is a plus)
- Debug and optimize production systems
- Write clean, testable, and scalable code
Required Qualifications
- Strong understanding of data structures and system fundamentals
- Experience building backend applications
- Experience with microservices-based systems
- Working knowledge of Docker and containerization (mandatory)
- Familiarity with Git and collaborative workflows
- Ability to work independently in a remote-first environment
Preferred Qualifications
- Golang project experience
- AWS exposure (ECS, Lambda)
- Experience integrating LLM APIs into backend systems
- DevOps experience
- CI/CD experience using GitHub Actions
What We Value
- Ownership of systems end-to-end
- Structured engineering discipline
- Clean architectural thinking
- Independent execution
- Production-level reliability mindset
Compensation & Contract
- Fully paid internship
- 6-month contract
- Fully remote
- High performers may transition to long-term backend engineering roles