Software Engineer Intern

June 18, 2025

Are you applying to the internship?

Job Description

About Company: This role is with ATPCO. WayUp is partnering with ATPCO to hire top talent.

Job Description:

As a Software Engineer Intern, you will work within a dynamic development team, contributing to the design and implementation of new applications. This internship offers a hands-on opportunity to participate in the agile development process and gain exposure to state-of-the-art technologies, and engineering practices. You will build solutions using an API First approach, leverage GenAI tools, AWS Cloud, and use programming languages like Python, Java, NodeJS, Go etc.

Responsibilities:

• Actively participate in the design, development, and testing of scalable and efficient applications using technologies like Go, Python, Java, and AWS.
• Write clean, maintainable, and well-documented code, focusing on optimization and performance improvements.
• Conduct code reviews to learn best practices and provide constructive feedback.
• Apply algorithms and data structures to solve real-world engineering challenges.
• Assist with debugging, profiling, and troubleshooting to improve system reliability and identify bottlenecks.
• Write and maintain unit and integration tests to ensure application quality.
• Participate in agile processes such as standups, sprint planning, and retrospectives.
• Showcase your work and present progress to team members and leadership.
• Demonstrate curiosity and a willingness to learn and experiment with emerging technologies.

Ideal Candidate:

• Currently pursuing a degree in Computer Science, Computer Engineering, Mathematics, or a related field.
• Experience in building web applications.
• Strong understanding of algorithms and mathematics.
• Excellent problem-solving and analytical skills.
• Insatiable curiosity and eagerness to learn.
• Ability to explain concepts clearly and effectively using whiteboarding or similar methods.

Why Join Us?

• Opportunity to work with cutting-edge technologies and innovative solutions.
• Gain practical experience in agile development processes.
• Collaborate with a talented team of engineers and learn from industry leaders.
• Contribute to impactful projects that influence global air travel systems.