Job Overview
As a Backend Engineer Intern at Chronicle, you will support the development of the technology behind our cemetery mapping and records platform. Your work will help preserve heritage and honour lives by ensuring that our backend systems are secure, reliable, and scalable.
You'll work closely with experienced engineers to design APIs, manage data, and build server-side features that power Chronicle's global platform. This internship offers hands-on experience with real-world systems while contributing to a meaningful product used by communities worldwide.
Job Description
Backend & API Development
- Assist in designing, developing, and maintaining RESTful or GraphQL APIs
- Support implementation of backend logic, workflows, and product features
- Help define and document API request/response schemas
Database & Data Management
- Support database schema design for SQL and/or NoSQL databases
- Write and optimize queries under guidance from senior engineers
- Assist with data integrity, migrations, and backend data structures
Security & Reliability
- Apply authentication and authorization best practices
- Support secure handling of sensitive data
- Assist with monitoring and improving system reliability
System Integration & Performance
- Help integrate third-party services and external APIs
- Apply asynchronous processing and message queues
- Support performance optimization, caching, and scalability improvements
Testing & Engineering Quality
- Write unit and integration tests
- Participate in code reviews and team discussions
- Help troubleshoot, debug, and improve existing backend systems
Requirements
Core Requirements:
- Completed a degree in Computer Science, Software Engineering, or a related field
- Basic proficiency in at least one backend programming language (Java, Python, Go, Node.js, C#, Ruby, or PHP)
- Familiarity with backend frameworks such as Spring Boot, Django, Express.js, or .NET Core
- Understanding of REST APIs, HTTP basics, and clientserver architecture
- Basic knowledge of SQL and/or NoSQL databases
- Experience using Git or another version control system
- Strong problem-solving skills and eagerness to learn
Preferred:
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Familiarity with Docker or container-based development
- Basic understanding of CI/CD pipelines
- Awareness of backend security concepts (JWT, OAuth, OWASP Top 10)
- Coursework or projects involving distributed systems or system design
Why Join Chronicle
- Meaningful Impact: Work on a fast-growing SaaS product that makes a real difference in communities worldwide, preserving heritage and helping families honour their loved ones.
- Innovate with AI: Join an environment that actively embraces AI and automation to solve real-world challenges and improve how we work.
- Thrive in a Supportive Culture: Be part of a team that lives its values. We are committed to fostering a collaborative, high-achieving culture where you can do your best work.
- Grow with Us: We are dedicated to the personal and professional growth of every team member, offering opportunities to take on new challenges and develop your skills.