Responsibilities
- Architect, build, and refine scalable backend systems using Java and AWS Lambda serverless technologies.
- Design and implement RESTful APIs and event-driven architectures.
- Support frontend development for user-facing features when necessary.
- Enhance existing services for better performance and reduced operational costs.
- Work closely with architects, product managers, and engineering leads to deliver innovative technical solutions.
- Guide and mentor junior engineers, promoting skill development and best practices.
- Develop and manage CI/CD pipelines to streamline deployment processes.
- Maintain code quality through peer reviews, automated testing, and adherence to development standards.
- Produce detailed documentation for shared components, including usage instructions and code examples.
Compensation
Competitive within the local job market with a comprehensive Total Rewards package including health, wellness, time off, and development benefits.
Work Arrangement
Remote (Worldwide)
Team
Cross-functional collaboration with architects, product managers, and engineering leads in a humble, inclusive, and action-oriented environment.
Total Rewards @ Turnitin
The organization offers a competitive Total Rewards package aligned with local market standards. Rewards extend beyond base salary and bonuses to include health, wellness, time off, and personal development benefits. The remote-first culture supports flexibility and well-being. Benefits include generous paid time off, self-care days, parental leave, retirement contributions, mental health access via Modern Health, education reimbursement, volunteer time, charitable match, wellness or home office stipends, and recognition of national and founder-observed holidays. Specific offerings vary by country.
Seeing Beyond the Job Ad
Candidates are not expected to meet every listed requirement. Applications are encouraged from those who fulfill most qualifications and demonstrate a willingness to grow. The organization values continuous learning and evolution, welcoming individuals who are eager to develop alongside the team.

