Software Engineering Intern

Billwerk+ Logo

Billwerk+

πŸ“Remote - Worldwide

Summary

Join our Engineering team as a part-time intern and gain hands-on experience developing real-world software solutions. You will focus on integration systems and chatbot/agent functionality using Java, Python, and no-code/low-code platforms. Collaborate with experienced engineers to learn engineering principles, write quality code, and build practical solutions. This internship offers a chance to work on impactful projects, receive mentorship, and gain exposure to modern development practices. Flexible working arrangements accommodate your studies, and there's potential for future graduate roles. The role involves assisting in building, testing, and deploying chatbot functionalities, contributing to integration projects, and writing clean, maintainable code.

Requirements

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related technical field
  • Availability to work 2 days per week during term time (with flexibility during exams) and possibly extended time during vacation
  • Some experience with Python and/or Java (via coursework, projects, or personal exploration)
  • Interest or familiarity with chatbots, AI agents, or workflow automation tools (e.g., Zapier, Make, Retool, LangChain, etc.)
  • Enthusiasm to explore no-code/low-code platforms and rapid prototyping environments
  • A desire to learn, grow, and contribute meaningfully in a supportive team environment
  • Good verbal and written communication skills in English

Responsibilities

  • Assist in building, testing, and deploying chatbot/agent functionalities across various platforms
  • Contribute to integration projects that connect internal products, services, and third-party applications
  • Write clean, maintainable code (in Java and Python), and explore no-code tooling for rapid delivery
  • Participate in code reviews and agile ceremonies (standups, planning, retrospectives)
  • Work with product and engineering teams to gather requirements and deliver technical solutions
  • Help with system troubleshooting, debugging, and documentation
  • Learn and apply modern software development practices and tooling

Preferred Qualifications

  • Exposure to APIs, integration patterns, or cloud services
  • Experience using Git or other version control systems
  • Basic understanding of agile methodologies

Benefits

  • A chance to work on meaningful, real-world projects with immediate impact
  • Mentorship from experienced software engineers
  • Exposure to modern development practices and innovation-driven work
  • Flexible working arrangements around your studies
  • Opportunity to extend into future graduate roles

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.