Backend Engineer
Join us: Shape the future of translation! Build robust systems, empower a global community, and drive innovation at scale.
About Unbabel
The company’s language operations platform blends advanced artificial intelligence with human editors, for fast, efficient, high-quality translations that get smarter over time. Unbabel integrates seamlessly in any channel so that agents can deliver consistent multilingual support from within their existing workflows. Making it easy for enterprises to grow into new markets and build seamless customer experiences in every corner of the world.
Based in San Francisco, California, Unbabel works with leading customer support and marketing teams at brands such as Facebook, Microsoft, Booking.com, and Under Armour to communicate effortlessly with customers around the world, no matter what language they speak.
What’s the opportunity about?
Unbabel is on the lookout for a skilled Backend Engineer to play a key role in designing, implementing, and enhancing our robust software architectures and services. Joining our dynamic engineering team, you will contribute to the development of reliable backend solutions, ensuring the delivery of high-quality code, optimal performance, and security.
Our office is in Lisbon and this is a hybrid role.
Responsibilities
- Designing and implementing reliable architectures and services;
- Maintaining and improving existing services;
- Writing reusable, testable, and efficient code;
- Performing task breakdown and prioritization of software development-related activities;
- Contributing to a culture of self-improvement and high standards of quality;
- Identifying and solving problems quickly and efficiently, especially in an environment where there are time constraints and a need for rapid prototyping.
Requirements
Must have
- Minimum of 2 years of relevant experience;
- Experience in writing clean, concise, testable, and maintainable code;
- Experience with RESTful APIs and/or gRPC;
- Experience with relational and/or non relational databases (such as Postgres or MongoDB);
- Experience in test automation frameworks, optimising performance and security enabling delivery of robust and maintainable architecture;
- Experience working in an Agile software engineering environment;
- Comfortable with English communication;
- Strong interpersonal and communications skills;
- Ability to collaborate within team and across teams; demonstrate attention to detail; possess a “can-do” attitude; and eagerness to learn new things.
Nice to have
- Experience with relevant Python frameworks (FastAPI, Flask);
- Experience with Go;
- Experience in implementing microservices;
- Experience with Kubernetes;
- Experience building, operating, and truly owning services. Implementing alerting, metrics, monitoring and logging using Prometheus, Grafana, Kibana, PagerDuty;
- DevOps experience (AWS preferred) architecting, configuring cloud technology stacks (Compute, Network Security, API Gateways, VPCs, Kafka/MSK, Gitlab CI/CD etc);
- Understanding of AWS (S3, SQS, etc) and terraform.
What to expect from our interview process?
- Interview with Recruiter
- Backend Take-home Challenge
- Technical Interview
- Interview with VP of Engineering
Benefits
- Competitive salary at one of Europe’s leading tech startups;
- A stimulating startup environment committed to diversity and inclusion;
- Health insurance;
- Stock options;
- Flexible working hours;
- Individual budget to set up your workstation;
- Budget for learning and development;
- Free office breakfast.
Diversity Statement
Unbabel is an Equal Opportunity Employer. We do not discriminate based on ethnicity, religion, colour, sex, gender identity, sexual orientation, age, or mental disability. Not only do we not discriminate, but we celebrate differences. If for whatever reason you need us to make reasonable adjustments and adaptations to our recruitment process, please let your recruiter know.
(We are not accepting candidates coming from recruitment agencies at this moment)
- Department
- Engineering
- Role
- Backend Engineer
- Locations
- Lisbon
- Remote status
- Hybrid Remote
- Employment type
- Full-time
About Unbabel
Unbabel enables enterprises to offer seamless global support in any channel, and in any language.
The company’s AI-powered language operations platform combines the speed of machine translation with the polish of native-speaking editors, enabling enterprises to grow and build customer trust in every corner of the world.
Backend Engineer
Join us: Shape the future of translation! Build robust systems, empower a global community, and drive innovation at scale.
Loading application form
Already working at Unbabel?
Let’s recruit together and find your next colleague.