Software Engineering Manager
Jobs for Humanity
📍Remote - Poland
Please let Jobs for Humanity know you found this job on JobsCollider. Thanks! 🙏
Job highlights
Summary
Join Turnitin, a global leader in educational integrity solutions, as an Engineering Manager. This leadership role involves managing and maintaining five products within the Turnitin Integrity portfolio. You will lead and empower engineering teams, focusing on technical excellence, continuous improvement, and innovation. The position requires strong project management, technical, and collaboration skills, along with experience in people management and remote team leadership. Turnitin offers a remote-centric culture, competitive benefits, and a commitment to employee well-being. The ideal candidate will have a proven track record of success in tech leadership and a passion for making a difference in education.
Requirements
- Bachelor’s degree in Computer Science or related discipline OR relevant work experience
- Strong engineering skills
- Excellent organizational communication/collaboration skills
- Proven record of strong Project Management skills
- Strong knowledge of software methodologies, tools and processes
- Proven success track of tech leadership in at least two companies (engineering management, hiring, mentoring, etc.)
- Strong coaching/mentoring individual contributors and managers/peers
- Experience building and architecting highly scalable front-end/back-end applications (React, Java Serverless and, AWS)
- Experience working and collaborating with teams across multiple time zones and geographies
- Experience working collaboratively with cross-functional Agile teams
- Excellent analytical and problem-solving skills
- Proactive working style with the ability to adapt to change
- Fluency in English
Responsibilities
- Lead and Empower Engineering Teams. Oversee and manage two newly formed, highly efficient engineering teams, ensuring they are aligned with company objectives and consistently deliver high-impact results. Collaborate seamlessly with globally distributed engineering teams, product managers, and solution architects to drive alignment and innovation. Provide hands-on leadership by setting clear, measurable goals, fostering accountability, and inspiring a culture of excellence, collaboration, and continuous improvement
- People Management and Development. Take full responsibility for managing and supporting the individuals within your teams. Build an environment where engineers feel valued, motivated, and empowered to perform at their best. Conduct regular one-on-ones, provide constructive feedback, and establish Individual Development Plans (IDPs) to help team members grow their skills and achieve their career goals. Actively promote team well-being, collaboration, and a culture of psychological safety
- Drive Technical Excellence and Delivery. Collaborate with engineering teams and stakeholders to define, develop, and implement best practices, ensuring efficient processes for delivery, architecture, and team operations. Oversee technical roadmaps, delivery milestones, and deadlines, ensuring alignment with broader business goals. Partner with cross-functional teams (Enterprise and Solution Architects, UX, Security, DevOps, Customer Success, Product Management) to deliver high-quality products on time, while addressing cross-departmental dependencies and challenges
- Provide Technical Leadership and Oversight. Act as a technical leader by offering architectural oversight and ensuring adherence to scalable, sustainable designs. Strike the right balance between perfection and pragmatism, delivering high-quality software that is “well enough to ship” while ensuring maintainability and innovation
- Analyze Metrics and Drive Continuous Improvement. Use quality metrics and development analytics to evaluate team performance and identify opportunities for optimization. Foster a culture of continuous improvement, tactfully and empathetically communicating areas where processes or practices can be refined to maximize efficiency and impact
- Innovate and Stay Current. Stay up to date with the latest tools, frameworks, and development methodologies. Proactively bring recommendations for change and innovation to leadership and the team, ensuring the organization remains at the cutting edge of technology and practices
- Promote Transparency and Communication. Foster an open, transparent team environment where feedback flows freely. Actively communicate progress, decisions, and updates to stakeholders across the organization, ensuring alignment with the company’s vision and mission
- Ownership and Accountability. Take passionate ownership of the software your team builds, ensuring it aligns with business objectives and meets customer needs. Lead by example, inspiring teams to take pride in their work and embrace a sense of responsibility for the success of the products they deliver
- Collaborate Across Teams. Build strong relationships with peers and collaborators across engineering, product, customer support, and sales teams. Ensure that the team’s work is communicated effectively and that external stakeholders remain informed and aligned
Preferred Qualifications
- Experience managing remote stakeholders and working with US based peers
- Strong Project Management and planning skills
- Strong Engineering skills (not required to be hands-on, but ability to perform System Design Reviews if needed)
- Proactivity and curiosity
- Get things done attitude
- Experience in similar roles in a high-tech environment
Benefits
- Remote First Culture
- Health Care Coverage
- Education Reimbursement
- Competitive Paid Time Off
- 4 Self-Care Days per year
- National Holidays
- 2 Founder Days + Juneteenth Observed
- Paid Volunteer Time
- Charitable contribution match
- Monthly Wellness or Home Office Reimbursement
- Access to Modern Health (mental health platform)
- Parental Leave
- Retirement Plan with match/contribution
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- 📍United Kingdom, Spain
- 📍Canada
- 💰$230k-$245k📍United States
- 💰$120k-$189k📍Worldwide
- 📍Israel
- 📍United Kingdom
- 💰$135k-$177k📍United States
- 📍United States
- 📍United States