Skip to main content
Turnitin

Senior Backend Engineer

RemoteUkraine only
Published
Role
Backend
Experience
Lead
Employment
Full-time
Salary not disclosed
Check eligibility

Open to UA only. Set where you work from to check your eligibility.

No BS summary

Senior backend engineer with 8+ years in backend development, strong Java and serverless architecture experience, especially AWS Lambda. Needs solid frontend experience, distributed systems, data modeling, CI/CD, and ability to work with distributed Europe/USA teams. Role is remote-first and tied to Ukraine from the listing location.

Core skills

JavaAWS LambdaServerless

Required skills

Google Cloud FunctionsReactWeb ComponentsAWSDynamoDBAPI GatewaySNSSQSEventBridgeCI/CD

Optional skills

AI/ML

What you'll do

  • 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.

What they require

  • 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: Understanding or experience with AI/ML.
  • Action and Ownership, Accountability
  • Educator
  • Collaboration
  • Quality Focus
  • One Team

Benefits

  • Remote First Culture
  • Health Care Coverage*
  • Education Reimbursement*
  • Competitive Paid Time Off
  • Self-Care Days
  • 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

Internet-based plagiarism-prevention service

🇺🇸 United StatesEdTechEnterpriseturnitin.com
Salary not disclosed