Search by job, company or skills

ALLEN Digital

Software Engineer Intern

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

At ALLEN, we spearhead a technology-driven approach to education, leveraging top-tier tech talent from leading technology firms. Through our strategic collaboration with Bodhi Tree Systems, a prominent venture capital firm known for building & scaling tech-first brands, we are revolutionizing education with a tech-first approach.

We address two critical challenges in the current education landscape: the need for more emphasis on holistic learning and adopting a one-size-fits-all approach. We are leveraging AI to develop an innovative ed-tech platform to provide students with a compelling end-to-end learning experience. Our goal is to transform education by providing personalized learning experiences that transcend traditional classrooms by catering to individual learning needs and to drive significant improvements in learning outcomes

Join us in reshaping education for the digital era and unlocking the full potential of every student!

Responsibilities:

Collaborate with cross-functional teams to gather and understand project requirements.

Design, develop, test, and maintain efficient and high-quality Go-based applications.

Write clean, maintainable, and well-documented code following best practices.

Participate in code reviews to ensure code quality and provide constructive feedback.

Troubleshoot and debug issues, identifying and implementing effective solutions.

Work with APIs, libraries, and frameworks to integrate systems seamlessly.

Stay up-to-date with industry trends and emerging technologies related to Go development.

Qualifications

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, scheduled to complete in 2026
  • Familiarity with at least one backend programming language (e.g., Python, Java, Node.js, Go, Ruby).
  • Proficiency in version control systems, preferably Git.
  • Knowledge of core computer science fundamentals, including data structures and algorithms.
  • Excellent communication skills and the ability to work effectively in a collaborative

team environment.

  • Knowledge of databases (SQL and/or NoSQL) and data modeling.

Nice-to-Have:

  • Familiarity with RESTful API design principles and practices
  • Experience with cloud platforms (e.g., AWS, GCP) and containerization technologies(Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Contributions to open-source projects or personal projects showcasing development skills.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144560815

Similar Jobs