Applications are currently closed. Please check back Week 0 of Fall Quarter 2020 if you are interested in joining.
Triton Software Engineering (TSE) is a multidisciplinary student organization at UC San Diego. We partner with nonprofits to design and develop software, websites, and mobile applications pro-bono for social good, while giving our developers practical, real world experience.
Want to learn more about TSE? Click here!
If you are passionate about helping others using the skills you learn in college, then TSE is the perfect place for you! We are all about social good, and we hope you share our passion. TSE also offers a close network of like-minded students, and we can also help you build skills that can help you advance your career.
At Triton Software Engineering, we seek students who are hardworking and passionate for social good. We are a project-based organization, so experience working in teams is a plus! You will also need some prior experience with designing or developing, depending on whether you want to be a developer or designer respectively.
Designers must have working knowledge of the standard design process (i.e. stages of research, ideation, testing) and also some experience with your own UI/UX work (if you have a portfolio to show us, that’d be fantastic!).
TSE recruits new members at the beginning of every Fall quarter. In 2019, we accepted a total of 31 members from 167 applicants.
There are three stages: a resume screen, a quick behavioral phone chat, and an in-person technical interview. Due to the current circumstances, we’ll be shifting our in-person interviews online. In 2020, we’ll be holding two info sessions regarding this process. Please keep an eye on our Facebook page for more details!
Interested in applying? Click here!
The number of project teams in TSE depends on the number of nonprofits we are able to secure collaborations with every year. For the 2019-2020 school year, we had 7 project teams.
TSE's structure consists of our board, a design team, and 4-6 project-based teams. Our design team is a team of 4-5 designers led by a design lead. Each development team is made up of a project leader and 4-5 developers. Teams work independently of one another to create software for a specific non-profit they have been assigned to.
Designers communicate closely with our nonprofit clients in order to craft user flows, wireframes, and prototypes that align with their needs. Designers often take on projects in pairs. They are the ones creating the detailed plan for the end solution, which is then eventually handed off to TSE developers. There’s a variety of types of projects, ranging from website rebranding to internal software tools.
We are going fully remote. Our recruitment process will be online, and we will do our best to provide as much support as possible through Information Sessions and various panels. All teams in TSE will continue to work remotely with weekly check-ins. We will be continuing our regular virtual workshops and social events. Please visit our website and Facebook page for the most up-to-date information.