Senior Software Engineer

A trusted global transformation partner providing multilingual content transformation services and NLP-enabled machine learning solutions across 250+ languages.
Backend
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Welocalize, a global leader in content transformation services, is seeking a Senior Software Engineer to join their technology team. This role offers an exciting opportunity to work with a company that serves over 250 languages and maintains a network of 400,000+ in-country linguistic resources. The position combines both backend and frontend development, with a strong focus on NodeJS and React/VueJS technologies.

The ideal candidate will be part of a distributed team working on mission-critical systems that serve both internal departments and external clients. You'll be responsible for developing information systems, designing software components, and ensuring solutions are maintainable, scalable, and well-tested. The role requires strong technical expertise in both backend and frontend development, with particular emphasis on the AWS ecosystem and database management.

Working at Welocalize means joining a truly global company with offices across North America, Europe, and Asia. The position offers the flexibility of remote work while being part of an innovative team that's pushing the boundaries in language services and NLP-enabled machine learning solutions. You'll have the opportunity to work on complex technical challenges while collaborating with cross-functional teams across the globe.

The role requires a minimum of 4 years of backend development experience and 3 years of frontend expertise, making it perfect for a senior engineer looking to make an impact in a global technology company. You'll be involved in the entire software development lifecycle, from design to implementation, while working with modern technologies and following best practices in software development.

If you're passionate about building scalable solutions, enjoy working in a multicultural environment, and want to contribute to technology that bridges language barriers globally, this position offers an excellent opportunity to advance your career while making a meaningful impact in the language services industry.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Implement new features and improve existing ones within software development squads
  • Work in a distributed team with focus on quality and scalability
  • Conduct and participate in code review sessions
  • Design, implement, and manage database schemes
  • Document progress and propose solutions for improvement
  • Optimize queries, manage indexes, and ensure data integrity and security
  • Collaborate with product management to design and evolve use cases
  • Collaborate with QA Engineering to guarantee deliverable quality

Requirements For Senior Software Engineer

Node.js
React
PostgreSQL
MySQL
  • 4+ years experience developing back-end solutions with NodeJS
  • 3+ years in Front-End development/design with VueJS or React
  • Experience with AWS ecosystem (Lambdas, Secrets, API Gateway, etc.)
  • Experience with relational databases like PostgreSQL or MySQL
  • Experience in remote and distributed environments using Jira, Confluence, and GitHub
  • Experience implementing complex features in large software systems
  • Experience with agile SDLC and continuous integration
  • Knowledge of design patterns and asynchronous programming
  • Understanding of algorithms, big O complexity, and CAP theorem
  • Post-secondary Degree in Computer Science or equivalent experience

Interested in this job?

Jobs Related To Welocalize Senior Software Engineer

Java Software Engineer

Senior Java Software Engineer position at Welocalize, focusing on backend development with Spring Framework, AWS, and database technologies in a hybrid work environment.

Quality Assurance Engineer

Senior QA Engineer position at Welocalize, focusing on comprehensive software quality assurance, test automation, and quality process improvement.

Senior Software Engineer

Senior Software Engineer role at Welocalize, developing scalable applications and providing technical leadership in a global content transformation company.

Senior Automation & Performance QA Engineer

Senior Automation & Performance QA Engineer role at Welocalize, focusing on performance testing and test automation for large-scale applications.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.