Manager, Software Engineering - Assessment (USA Remote)
- Compensation
- Not disclosed
- Location
- Dallas, nl
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 3+ years hiring, managing and mentoring quality/software engineering staff
- Experience building and architecting highly scalable front-end/back-end applications. (React, Rails, AWS)
- Strong knowledge of software methodologies, tools and processes
- Experience working and collaborating with teams across multiple time zones and geographies.
- Experience working collaboratively with cross-functional Agile teams.
- Excellent organizational communication and leadership skills.
- Excellent analytical and problem-solving skills.
- Proactive working style with the ability to adapt to change.
Full description
Company Description
100% REMOTE POSITION (MUST BE U.S. BASED)
When you join Turnitin, you'll be welcomed into a company that is a recognized innovator in the global education space. For more than 20 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. Over 16,000 academic institutions, publishers, and corporations use our services: Gradescope by Turnitin, iThenticate, Turnitin Feedback Studio, Turnitin Originality, Turnitin Similarity, ExamSoft, and ProctorExam.
Turnitin has offices in Australia, India, Indonesia, Japan, Korea, Mexico, the Netherlands, the Philippines, Ukraine, the United Kingdom, and the United States. Our diverse community of colleagues are all unified by a shared desire to make a difference in education. Come join us, and let's make change together.
Job Description
Turnitin is seeking a Manager of Software Engineering to lead a high performing front-end/back-end team and drive development, coding and programming projects and changes for Turnitin, ensuring that all code produced and delivered by the team meets the brief/pitch and is to the highest quality standards.
This position will be managing a team of 6+ engineers who will be working on products such as Turnitin’s Gradescope and a variety of core micro-frontend and related micro-services that will be shared across our entire product line, collaborates cross-functionally with people from Product, UX/Research, DevOps and other engineering/worktrack teams in order to deliver solutions that support our strategic company goals, using innovative technologies that maximize our productivity and help our company grow.
What You’ll be Doing:
- Provide hands on leadership of the team, setting goals and driving performance.
- Collaborate with Peers and team to define, develop and implement best practices and procedures.
- Partner with QA testing, UX, PMO, Engineering Leaders and product management to ensure on-time delivery of high quality features and to ensure resources are applied appropriately and cross-departmental issues are addressed.
- Provide technical leadership and architectural oversight as necessary. Be practical enough to strike a balance between doing things ‘perfectly’ and doing things ‘well enough to ship’.
- Analyze and utilize quality metrics across development projects
- Take passionate ownership of the software your team builds, and the way that they build it. Take pride in both the quality of the code we produce and on our commitment to improving our processes along the way.
- Promote a healthy culture, shaping and evangelizing engineering standards and best practices to improve team productivity.
- Providing and environment of openness and transparency while sharing your opinions and speaking up when you think we could be doing something better than we’re doing it now - tactfully and empathetically to communicate continuous improvement opportunities in a way that brings people along instead of distancing them