Find a new opportunity within our portfolio


Principal Software Engineer



Software Engineering
Englewood Cliffs, NJ, USA · Remote
Posted on Friday, June 28, 2024

Who are we

Founded in 2017, Lokalise is a cloud-based translation management system that helps businesses streamline their localization processes. It provides a platform for managing translations of software, websites, mobile apps, and other digital content. Overall, Lokalise helps businesses improve their time-to-market, increase translation quality, and reduce costs associated with localization.


Even though our company operates exclusively on a remote basis, you are required to reside in Europe (continent) and have legal work eligibility within the country where you will be based.


Step into the future of localization with Lokalise! We're on the lookout for a Principal Software Engineer to spearhead the development of AI-powered localization solutions that automate and simplify the process for our customers. You'll be at the forefront of building our next-gen platform, collaborating with dynamic teams in Product, Design, and Data to drive innovation and growth.

In this role, you will

  • Lead and oversee the design, development, and deployment of complex software systems.
  • Define technical standards, best practices, and coding guidelines.
  • Architect scalable, robust, and efficient software solutions.
  • Stay updated with emerging technologies and industry trends.
  • Mentor and guide junior and senior engineers, fostering a culture of continuous learning and improvement.
  • Conduct code reviews and provide constructive feedback to ensure high-quality code.
  • Facilitate technical discussions and decision-making processes.
  • Promote a collaborative and inclusive team environment.
  • Recruit and onboard top engineering talent.

You must have

  • A bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of software development experience, with a strong background in software architecture and design.
  • Proficiency in multiple programming languages, demonstrating full-stack expertise that drives innovation and efficiency.
  • Proven experience in leading and mentoring engineering teams.
  • Strong understanding of APIs, message queues, data stores, database systems, cloud services, and distributed computing.
  • Experience with modern software development frameworks and tools (automated testing, observability, git, …).
  • Knowledge of DevOps practices, CI/CD pipelines, and containerization.

It will be considered a significant advantage if you bring

  • Experience with Node.js, and frameworks as Fastify or Prisma.
  • AWS and its services know-how.
  • Experience working in an open-source community as a maintainer or a contributor.
  • Familiarity with the localization domain and software localization.

Our Benefits

  • Competitive salary and employee stock options plan
  • Fully remote and flexible working hours
  • Co-working budget
  • Unlimited vacation policy
  • Top-notch tech equipment for your work
  • Learning & Development program
  • Health insurance
  • Wellness benefits
  • Mental health support - every employee has access to a dedicated mental health platform
  • Great startup atmosphere, team spirit, and team events

We are committed to a culture of inclusion and equal opportunities. Therefore, we welcome applications from people of all gender identities, sexual orientations, personal expressions, relationship, marital, or civil partnership statuses, racial identities, national or ethnic origins, religious beliefs, ages, and disability statuses.