Senior Software Engineer, Backend/Fullstack
1 tydzień temu
Company Description
When you join Turnitin, you'll be welcomed into a company that is a recognized innovator in the global education space. For over 25 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. Over 21,000 academic institutions, publishers, and corporations use our services: Feedback Studio, Originality, Gradescope, ExamSoft, Similarity, and iThenticate.
Experience a remote-centric culture that empowers you to work with purpose and accountability in a way that best suits you, supported by a comprehensive package that prioritizes your overall well-being. Our diverse community of colleagues are all unified by a shared desire to make a difference in education.
Job Description
Turnitin is seeking a Senior Fullstack/Backend Engineer with a strong focus on backend development, particularly in Java and serverless architectures, combined with solid frontend experience. This role is ideal for engineers passionate about building scalable distributed systems, data modeling, and delivering high-performing, reliable software solutions for our award-winning educational platform.
As a core contributor to our shared services team, you will play a key role in developing and enhancing the foundational systems that power both existing and new applications.
Responsibilities:
- Design, develop, and optimize scalable shared backend services using Java and serverless technologies (AWS Lambda).
- Design / implement RESTful APIs and event-driven systems.
- Contribute to the development of user-facing frontend components as needed.
- Optimize existing services for improved performance and cost-efficiency.
- Collaborate closely with cross-functional teams, including Architects, Product Managers, and other engineering leads, to deliver innovative solutions.
- Provide mentorship and guidance to junior developers, fostering growth and sharing best practices.
- Implement and maintain CI/CD pipelines.
- Ensure high-quality code through peer reviews, automated testing, and adherence to software development standards.
- Create comprehensive documentation for the developed shared components, including usage guidelines and examples.
Qualifications
Essential Qualifications, Skills, and Knowledge/Experience:
- 8+ years of expertise in backend development, with proficiency in Java and experience with serverless frameworks (e.g., AWS Lambda, Google Cloud Functions).
- Hands-on experience with frontend technologies (e.g., React, Web Components).
- Strong understanding of distributed systems, scalability, and data modeling.
- Proven ability to work effectively in cross-functional teams and collaborate with stakeholders across various locations, including distributed teams based in Europe and the USA, to deliver impactful solutions.
- Practical experience in cloud technologies and frameworks, specifically developing serverless applications on AWS using technologies such as lambda, DynamoDB, API Gateway and SNS/SQS/EventBridge.
- Extensive experience with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging).
- Experience with CI/CD tools, including build, deployment and test automation.
- Ability to communicate effectively with both technical and non-technical colleagues in agile environments.
- A passion for mentoring and developing the skills of junior engineers.
Preferred Qualifications, Skills, and Knowledge/Experience:
- Understanding or experience with AI/ML.
Tii Elements:
- Action and Ownership, Accountability
- Educator
- Collaboration
- Quality Focus
- One Team
Additional Information
Total Rewards @ Turnitin
Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily — solely as regular pay plus bonus or commission. This is what they earn in exchange for what they do. However, Turnitin delivers more than just these components. Beyond the intrinsic rewards of unleashing your potential to positively impact global education, and thriving in an organization that is free of politics and full of humble, inclusive and collaborative teammates, the extrinsic rewards at Turnitin include generous time off and health and wellness programs that offer choice and flexibility and provide a safety net for the challenges that life presents from time to time. Experience a remote-centric culture that empowers you to work with purpose and accountability in a way that best suits you, supported by a comprehensive package that prioritizes your overall well-being.
Our Mission is to ensure the integrity of global education and meaningfully improve learning outcomes.
Our Values underpin everything we do.
- Customer Centric - We realize our mission to ensure integrity and improve learning outcomes by putting educators and learners at the center of everything we do.
- Passion for Learning - We seek out teammates that are constantly learning and growing and build a workplace which enables them to do so.
- Integrity - We believe integrity is the heartbeat of Turnitin. It shapes our products, the way we treat each other, and how we work with our customers and vendors.
- Action & Ownership - We have a bias toward action and empower teammates to make decisions.
- One Team - We strive to break down silos, collaborate effectively, and celebrate each other's successes.
- Global Mindset - We respect local cultures and embrace diversity. We think globally and act locally to maximize our impact on education.
Global 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*
* varies by country
Seeing Beyond the Job Ad
At Turnitin, we recognize it's unrealistic for candidates to fulfill 100% of the criteria in a job ad. We encourage you to apply if you meet the majority of the requirements because we know that skills evolve over time. If you're willing to learn and evolve alongside us, join our team
Turnitin, LLC is committed to the policy that all persons have equal access to its programs, facilities and employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Seniority level- Mid-Senior level
- Full-time
- Information Technology
- Industries
- Software Development
-
Fullstack Software Engineer, Backend Focus
6 dni temu
Warszawa, Mazovia, Polska Turnitin Pełny etatWe're on a mission to ensure the integrity of global education and improve learning outcomes.About the JobThis Senior Fullstack/Backend Engineer role is critical in helping us achieve our mission. You'll design and develop scalable shared backend services using Java and serverless technologies (AWS Lambda) and collaborate with cross-functional teams to...
-
Backend/Fullstack Senior Software Developer
6 dni temu
Warszawa, Mazovia, Polska Turnitin Pełny etatTurnitin is a recognized innovator in the global education space, partnering with institutions to promote honesty, consistency, and fairness.Job SummaryWe're seeking a Senior Fullstack/Backend Engineer to join our team and contribute to the development of scalable shared backend services using Java and serverless technologies (AWS Lambda). This role requires...
-
Backend/Fullstack Engineer Role
4 dni temu
Warszawa, Mazovia, Polska Turnitin, LLC. Pełny etatAbout the RoleThis is an exciting opportunity for a talented Fullstack/Backend Engineer to join our team and contribute to the development of our award-winning educational platform.You will work closely with our cross-functional teams to design, develop, and optimize scalable distributed systems, data modeling, and delivering high-performing, reliable...
-
Warszawa, Mazovia, Polska Turnitin Pełny etatAt Turnitin, we empower talented engineers to create innovative software solutions for the global education community.Job DescriptionWe're seeking a seasoned Senior Fullstack/Backend Engineer with expertise in Java and serverless architectures. This role is ideal for engineers passionate about building scalable distributed systems, data modeling, and...
-
Senior Fullstack Engineer
3 dni temu
Warszawa, Mazovia, Polska Square One Resources Sp. z o.o. Pełny etatWe are looking for a Senior Fullstack Engineer with a strong Backend focus to join our dynamic Customer Success engineering team. This role is ideal for an experienced engineer who has a proven track record of building end-to-end solutions and is passionate about delivering high-impact results. As a Senior Engineer, you will be expected to contribute to both...
-
Senior Fullstack Engineer
1 tydzień temu
Warszawa, Mazovia, Polska ZF Group Pełny etatReq ID 75320 | [[filter6]], Poland, ZF Automotive Systems Poland Sp. z o.o.About the Full Stack Engineer Role at ZF in WarsawYou will be part of an agile, highly skilled, innovative, and motivated development team working in an agile environment to quickly identify areas of the aftermarket industry that can be enhanced by digital solutions. You will work...
-
Fullstack Software Engineer
2 dni temu
Warszawa, Mazovia, Polska PYSENSE Sp. z o. o. Pełny etatWe are seeking a highly skilled Fullstack Developer to join our team at PYSENSE Sp. z o. o.. As a Fullstack Developer, you will be responsible for designing, developing, and maintaining backend systems for our cloud-based applications. You will implement serverless architectures and cloud-native solutions using AWS services such as Lambda, DynamoDB, and API...
-
Senior Backend Developer, Fullstack Expert
6 dni temu
Warszawa, Mazovia, Polska Turnitin Pełny etatTurnitin is committed to ensuring the integrity of global education and meaningfully improving learning outcomes.About the RoleThis Senior Fullstack/Backend Engineer position involves designing and developing scalable shared backend services using Java and serverless technologies (AWS Lambda). The successful candidate will work closely with cross-functional...
-
Software Engineer, Backend/Fullstack
1 tydzień temu
Warszawa, Mazovia, Polska Turnitin, LLC Pełny etatSoftware Engineer, Backend/Fullstack (Poland Remote)Full-timeWhen you join Turnitin, you'll be welcomed into a company that is a recognized innovator in the global education space. For over 25 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. Over 21,000...
-
Senior Backend Software Engineer
1 tydzień temu
Warszawa, Mazovia, Polska SD Solutions Pełny etatWe are seeking a highly skilled Senior Backend Software Engineer to join our founding team at 8Flow.ai. As a key member of our engineering team, you will play a crucial role in building scalable and high-performance backend systems that can handle enterprise-scale workloads.Our ideal candidate will have strong experience with backend technologies, ideally...
-
Senior Fullstack Engineer
5 dni temu
Warszawa, Mazovia, Polska Matrix IT Pełny etatAbout the jobMatrix Eastern Europe, the offshore division of Matrix IT, one of the leading global R&D services companies with more than 10,000 professionals, is looking for a Senior Fullstack Engineer to join one of our teams – Clears AIAt Clears AI, they're on a mission to bring clarity to execution in software organizations. Their platform connects to...
-
Senior Fullstack Software Engineer
2 tygodni temu
Warszawa, Mazovia, Polska Wolters Kluwer Pełny etatSenior Fullstack Software Engineer (m/f/d) - AIJoin to apply for the Senior Fullstack Software Engineer (m/f/d) - AI role at Wolters Kluwer.Wolters Kluwer is a global leader in professional information services. Professionals in the legal, business, tax, accounting, finance, audit, risk, compliance and healthcare areas rely on Wolters Kluwer's market leading...
-
Senior Backend Engineer
6 dni temu
Warszawa, Mazovia, Polska Turnitin, LLC. Pełny etatSenior Backend Engineer - Designing Scalable SystemsWe are looking for a Senior Backend Engineer to join our team. As a Senior Backend Engineer, you will be responsible for designing and developing scalable backend services using Java and serverless technologies.You will lead and design, development, and optimization of scalable backend services using Java...
-
Senior Fullstack Engineer
1 tydzień temu
Warszawa, Mazovia, Polska ZF Friedrichshafen AG Pełny etatAre you ready to make an impact? ZF is looking for talented individuals to join our team. As a FutureStarter, you'll have the opportunity to shape the future of mobility. Join us and be part of something extraordinaryCountry/Region: PLLocation: Warszawa, MZ, PL, 00-124Req ID 75320 | Poland, ZF Automotive Systems Poland Sp. z o.o.Long DescriptionAbout the...
-
Senior FullStack Engineer
2 godzin temu
Warszawa, Mazovia, Polska Link Group Pełny etatOur client is a leading company in the automotive sector, operating a major online car marketplace in Europe and serving millions of users across multiple countries. As a Senior Fullstack Engineer, you will primarily focus on backend development, working on scalable services, high-performance APIs, and cloud-based solutions that enhance the platform's...
-
Fullstack Software Engineer
4 dni temu
Warszawa, Mazovia, Polska Point72 Asset Management, L.P Pełny etatJob RequirementsWe are looking for a Fullstack Software Engineer to join our Market Intelligence team in Warsaw. As a Fullstack Software Engineer, you will work on designing and implementing shared data tooling by creating reusable and maintainable technical components.The ideal candidate will have 2+ years of experience working as an engineer and...
-
Senior Backend Software Engineer
3 tygodni temu
Warszawa, Mazovia, Polska Kinesso Pełny etatAbout the Company KINESSO is the technology-driven performance marketing agency that sits at the very heart of IPG Mediabrands, providing actionable growth for both our agency partners and clients. We turn 'action' into 'outcome' for our clients, leveraging our unique capabilities in optimization, analytics, AI, and experimentation. KINESSO has brought...
-
Software Engineer, Fullstack
1 tydzień temu
Warszawa, Mazovia, Polska Turnitin, LLC Pełny etatSoftware Engineer, Fullstack (Poland Remote)Full-timeWhen you join Turnitin, you'll be welcomed into a company that is a recognized innovator in the global education space. For over 25 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types.Turnitin is seeking a...
-
Fullstack Engineer Lead
2 dni temu
Warszawa, Mazovia, Polska Link Group Pełny etatAbout the OpportunityLink Group is seeking a talented Senior Fullstack Developer to lead the development of innovative technology solutions. As a key member of our team, you will be responsible for designing, building, and maintaining applications that drive business growth and success.Main Objectives:To develop and implement cutting-edge software solutions...
-
Fullstack Software Engineer
6 dni temu
Warszawa, Mazovia, Polska Directio Sp. z o.o. Pełny etatCompany OverviewDirectio Sp. z o.o. is a Swedish company that specializes in developing innovative tools for creating and scaling advertising banners. Our platform enables businesses to publish banners through external suppliers, reaching a wide audience across various environments.Job DescriptionWe are looking for an experienced Fullstack Developer to join...