Backend Software Engineer

Leading agile localization and translation management platform empowered by AI, serving tech leaders like Hubspot, Vodafone, Eventbrite, Waze, and Datadog.
Marousi, Greece
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
AI · Enterprise SaaS

Description For Backend Software Engineer

Transifex, a Greek-born company recognized as a leading agile localization and translation management platform, is seeking a Backend Software Engineer to join their remote-first team. The role focuses on developing and scaling their SaaS platform, with a strong emphasis on AI/ML integration, particularly in working with Large Language Models (LLMs). The company serves major tech leaders including Hubspot, Vodafone, and Datadog, and has been recognized as 'Best Workplace for Women Hellas' and 'Best in Tech' in Greece.

The position requires expertise in Python development, with experience in Django being highly valued. You'll be working with a modern tech stack including PostgreSQL, RabbitMQ, Redis, and Kubernetes, while building distributed systems using microservices architecture. The role combines technical excellence with business impact, as you'll be contributing to a platform that helps companies achieve global presence through efficient localization.

The company offers an impressive benefits package including comprehensive health insurance, flexible remote work, learning opportunities, and various wellness perks. Transifex values diversity and maintains a discrimination-free workplace, believing that diverse perspectives lead to better outcomes. With customers in nearly 50 countries and over 320,000 users, this is an opportunity to make a significant impact in the localization technology space while working in a supportive, growth-oriented environment.

Last updated 3 hours ago

Responsibilities For Backend Software Engineer

  • Architect, develop and scale the code that powers the Transifex SaaS platform
  • Collaboratively develop, integrate, and optimize Large Language Models (LLMs)
  • Write well-structured, maintainable and highly performing code
  • Design and implement distributed systems using microservices architecture
  • Deploy, monitor and troubleshoot on production
  • Work in cross-functional teams with Product Managers and Designers
  • Write code that adheres to internal standards and ensure high quality through code reviews

Requirements For Backend Software Engineer

Python
JavaScript
Node.js
PostgreSQL
Redis
RabbitMQ
Kubernetes
  • Bachelor's degree in Computer Science or proven strong background
  • At least 3 years of work experience in the IT sector
  • Excellent communication skills in English
  • Experience with performance and scalability of web applications
  • Solid knowledge of database systems
  • Excellent analytical and troubleshooting skills
  • Experience with design patterns and code architecture
  • Strong programming abilities, preferably in Python
  • Experience with Django is a strong plus
  • Know how to write and maintain unit and system tests
  • Comfort in a fast-paced, entrepreneurial environment

Benefits For Backend Software Engineer

Medical Insurance
Dental Insurance
Mental Health Assistance
Education Budget
  • Private Health & Dental Insurance Plan
  • Life and AD&D Insurance
  • Ticket Restaurant Card (GR)
  • Fully Remote & Flexible Work Environment
  • Paid Time Off & Holidays
  • Paid Sabbatical Leave
  • Learning Opportunities
  • Cool co-working space with amenities & parking (GR)
  • Top notch equipment of choice
  • Equipment allowance for home office
  • Monthly remote-work stipend
  • Company Fun Events
  • Employee Assistance Program (EAP)
  • Calm Meditation App Subscription
  • Yoga sessions

Interested in this job?

Jobs Related To Transifex Backend Software Engineer

Software Development Engineer, Aurora

AWS Aurora MySQL team seeks Software Engineer to build cloud database services, offering competitive pay, benefits, and opportunity to work on large-scale distributed systems.

Software Engineer II

Microsoft Security is hiring a Software Engineer II in Hyderabad to develop enterprise-scale security solutions and enhance AI experiences, requiring 5-8 years of experience in software engineering.

Application Engineer - FinTech, Last Mile Payment Transmissions (FinPay)

Oracle Applications Developer role at Amazon's FinTech team, building and maintaining large-scale financial systems with competitive compensation and benefits.

Software Development Engineer – Big Data, AWS Elastic MapReduce (EMR), Amazon Bedrock

Software Development Engineer position at AWS working on big data solutions with Amazon EMR, requiring 3+ years of experience in distributed systems and software development.

Software Engineer

Software Engineer position at Microsoft Dynamics 365 in Bangalore, focusing on customer service applications development with 2+ years experience required.