Engineering Onboarding Checklist
A 22-task onboarding checklist for Software Engineers, DevOps, QA, and Data Engineers. Covers dev environment setup, codebase onboarding, first PR milestone, and 30/60/90-day check-ins.
This template covers everything from laptop provisioning to first code review. Designed for software engineers, DevOps, QA, and data engineers joining a Jira-based team. For a deeper look at structuring onboarding without workflow bloat, see Jira Onboarding Without 36 Statuses.
22Tasks
4Phases
6Departments
- Send offer letter and employment agreementHRSend official offer letter, NDA, IP assignment agreement, and any equity/benefits documents for signature
- Collect signed paperwork (I-9, W-4, direct deposit)HREnsure all tax forms, identification documents, and banking info are submitted
- Order laptop and peripheralsITOrder company laptop (spec per engineering standards), monitor, keyboard, mouse, headset
- Create corporate email and accountsITSet up email, Slack, Jira, Confluence, GitHub/Bitbucket, VPN, SSO accounts
- Assign onboarding buddyManagerSelect an experienced team member as the new hire's go-to person for questions
- Prepare welcome message for team channelManagerDraft and schedule a welcome announcement in the team Slack/Teams channel
- Set up workstation and ship equipmentITConfigure laptop with required software, ship to remote employees or set up desk for in-office
- Complete Day 1 orientation sessionHRCompany overview, mission/values, org structure, benefits enrollment walkthrough
- Meet with direct manager (role expectations)ManagerDiscuss role responsibilities, team structure, communication norms, first-week goals
- Set up development environmentEmployeeInstall IDE, clone repositories, configure local dev environment, run build successfully
- Complete security and compliance trainingEmployeeComplete required security awareness training, acceptable use policy, data handling procedures
- Meet the team (introductory meetings)BuddyBuddy schedules 1:1 coffee chats with each team member (15 min each)
- Review codebase architecture documentationEmployeeRead architecture docs in Confluence, review system diagrams, understand service boundaries
- Complete first code review (as reviewer)EmployeeShadow a team member on a code review to understand standards and process
- Attend first sprint ceremonyEmployeeObserve and participate in at least one sprint ceremony
- Complete HR benefits enrollmentEmployeeEnroll in health insurance, 401k, and other benefits before the enrollment deadline
- Submit first pull requestEmployeeComplete a starter task (bug fix or small feature) and submit for review
- Complete product overview trainingManagerWalk through the product from a user perspective, demo key features, explain roadmap
- 1:1 with skip-level managerManagerMeet with manager's manager for broader context on team direction and career path
- 30-Day Check-inManagerFormal check-in: review first month, discuss what went well, identify any blockers or concerns
- 60-Day Check-inManagerMid-probation review: assess progress against role expectations, adjust goals if needed
- 90-Day Check-inManagerEnd of onboarding: confirm successful ramp-up, set ongoing performance goals, close onboarding
Get this template in your Jira instance
Install TeamOps and this 22-task engineering onboarding template is available instantly. Free for teams up to 10 users.
Install TeamOps Free on Atlassian Marketplace