Software Engineer Intern - Backend Notifications (Remote)
About the Role
We welcome you to join the Daangn team as a Software Engineer Intern - Backend Notifications. This remote internship offers a unique opportunity to grow alongside a dynamic team that values personal and professional development. As a Software Engineer Intern, you will play a crucial role in enhancing our notifications platform, ensuring users receive timely and relevant alerts.
What You'll Do
- Operate and maintain the notifications platform to ensure reliable delivery of millions of alerts daily.
- Analyze and improve the logic affecting notification quality, including user fatigue, policies, and targeting conditions.
- Validate performance metrics such as click-through rates (CTR) and in-app conversion rates through data analysis.
- Develop and enhance tools for service teams to manage notifications and targeting settings effectively.
- Design experiments (A/B tests) and provide recommendations based on results to improve user engagement.
Requirements
- Basic understanding of computer science principles, including data structures, networks, and databases.
- Familiarity with messaging queues and asynchronous processing architectures.
- Experience in designing and developing user-friendly APIs using REST or gRPC communication models.
- Ability to think structurally and understand complex systems.
- Experience with Go and React is a plus.
Nice to Have
- Ownership experience of a service, focusing on low complexity and communication costs.
- Experience in A/B testing, experimental design, and data analysis.
- Interest in user segmentation, recommendations, and targeting logic.
What We Offer
- Competitive salary range of $30,000 to $50,000 per year.
- Remote work flexibility, allowing you to work from anywhere.
- Opportunities for skill development and mentorship from experienced engineers.
- Dynamic and inclusive company culture that values collaboration and innovation.
- Potential for contract extension based on performance after the initial three-month internship.
This Software Engineer Intern position at Daangn offers a unique opportunity to work remotely while gaining valuable experience in backend development. With a competitive salary and a focus on personal growth, this role is ideal for aspiring engineers.
Who Will Succeed Here
Proficient in Go and familiar with frameworks like Gin or Echo, demonstrating the ability to build efficient backend services and APIs for the notifications platform.
Strong understanding of asynchronous processing techniques and experience with REST and gRPC for building scalable microservices, suitable for a fast-paced remote work environment.
Eager to learn and adapt quickly to new technologies and methodologies, with a focus on data structures and database management to optimize notification delivery systems.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months