Ainyx Logo

Ainyx

Software Engineering Intern - Backend

Posted 12 Days Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Internship
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Internship
Software Engineering Intern working on backend features and services for production systems. Responsibilities include writing clean, testable code, debugging complex issues, understanding existing codebases, and learning new tools and infrastructure. The role offers mentorship, exposure to cloud and backend technologies, and opportunities to develop system design and engineering skills.
The summary above was generated by AI

We’re looking for a software engineering intern who is strong in coding, problem-solving, and reasoning—and who enjoys learning new tools and systems from first principles. This role is ideal for someone who likes to understand why things work, not just how.

You’ll work closely with senior engineers on real production systems—writing code that ships, debugging real issues, and learning how modern software systems are built and operated.

What You’ll Work On

  • Designing and implementing backend features and services

  • Writing clean, well-structured, and testable code

  • Debugging complex issues and reasoning through system behavior

  • Reading and understanding existing codebases and improving them

  • Learning new tools, frameworks, and infrastructure as needed

  • (Optional/Bonus) Exposure to cloud infrastructure, Kubernetes, CI/CD, or distributed systems

What We’re Looking For

  • Strong coding fundamentals (any language is fine: Go, Python, JavaScript, Java, C++, etc.)

  • Excellent reasoning and problem-solving skills

  • Comfortable breaking down ambiguous problems into clear steps

  • Curious mindset and willingness to learn unfamiliar tools and concepts

  • Ability to explain your thinking clearly (in writing and verbally)

  • Not afraid to read docs, experiment, and figure things out independently

Nice to Have (Not Required)

  • Basic understanding of cloud platforms (AWS/GCP/Azure)

  • Familiarity with Linux, Docker, or Kubernetes

  • Experience with backend systems, APIs, or databases

  • Prior internship, open-source contributions, or side projects

What You’ll Gain

  • Hands-on experience working on real production systems

  • Mentorship from experienced engineers

  • Strong foundations in system design, debugging, and engineering thinking

  • Exposure to modern cloud and infrastructure tooling (if interested)

  • Paid internship with a stipend (amount based on performance)

  • Opportunity to grow into a full-time role based on performance

Who Should Apply

If you enjoy thinking deeply about problems, writing code that actually runs in production, and learning new systems quickly, this role is for you—even if you don’t check every box.

Similar Jobs

10 Days Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Internship
Internship
Natural Language Processing • Analytics • Design
Build and ship scalable backend systems using AWS serverless architectures. Contribute to system design discussions, develop backend and AI feature integrations, create proofs of concept, support real-time inference, and debug production issues. Collaborate closely with experienced engineers on an AI-native platform while gaining practical experience in distributed systems, data pipelines, and resilient software architecture.
Top Skills: AWSDistributed SystemsNatural Language ProcessingReal-Time AnalyticsReal-Time InferenceServerless Computing
2 Hours Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Manages strategic relationships with banks and financial institutions, develops account growth plans, identifies new business and revenue opportunities, and aligns Mastercard payment solutions with customer priorities. Leads customer engagements, commercial proposals, negotiations, go-to-market initiatives, and cross-functional delivery across payments, cards, digital banking, and value-added services. Tracks account performance, pipeline, revenue contribution, and strategic project execution while influencing senior stakeholders and driving portfolio expansion.
Top Skills: Card AcquiringCard IssuanceCommercial Payment SolutionsDigital PaymentsEmerging Payment TechnologiesPayment Acceptance
4 Hours Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Build, design, test, deploy, maintain, and improve software for SaaS and cloud environments. Apply distributed systems and cloud expertise while managing project priorities, deadlines, and deliverables. Collaborate independently and with teams on complex, time-sensitive projects, using software engineering principles, design patterns, and SDLC methodologies. The role involves developing scalable software with programming languages such as Go, Java, C/C++, Scala, or Python, with cloud, containerization, and Kubernetes experience preferred.
Top Skills: AWSAzureCC++ContainersDockerGoGoogle Cloud PlatformJavaKubernetesMicroservicesPythonScalaSdlc

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account