Loading this job…
Most internships hand you a legacy codebase and a list of small tickets. This one hands you an empty repository. We are building a notifications service from scratch on .NET 8 minimal APIs, and over six months you help take it from the first commit to something running in production behind the main application.
You will make real decisions: how the request contracts look, whether templating belongs in the service or the caller, what the database schema should be. Some of those decisions will turn out badly and you will migrate away from them, which is the entire point of doing this now rather than later. Expect to write xUnit tests from week one, containerise the service by month two, and instrument it well enough that you can answer questions about its behaviour without guessing.
Three days a week in our Bengaluru office, two wherever suits you. You will present the service to the wider engineering team twice, once at the halfway mark and once at the close, so you get practice explaining technical work to people who did not write it. Final year students and recent graduates are exactly who this seat is for.
MailerMen runs a verified job board covering startup and product roles across twelve markets, and takes on interns across engineering, data, design and marketing to build it.