Senior Software Engineer
The position:
We are seeking a talented and experienced Senior Software Engineer to join our multidisciplinary R&D group. Our team comprises Full Stack, Backend, Embedded, Hardware, and Algorithm engineers, working collaboratively to deliver cutting-edge solutions. This role focuses primarily on developing services and pipelines that serve as critical interfaces connecting the external world to our sophisticated system.
This is a fantastic opportunity to join a great group of people, take on amazing challenges, and learn new things.
If you are friendly, enthusiastic, and dedicated – your place is with us!
A day in the life:
- Design and develop a cloud-based microservices architecture that is enterprise-grade and highly scalable
- Collaborate with researchers in deep learning, computer vision, and algorithms to automate store processes
- Design Trigo’s customer-facing APIs, collaborating with key stakeholders, including product, infosec, and operations
- Develop a stable backend using cutting-edge technologies while adhering to high-quality code standards
- Build and support internal and external applications for web and mobile
You bring to the table:
- At Least 5 years of experience as a backend software engineer
- Experience with a high-level language, such as NodeJS, Python or Rust
- Experience working in production cloud-based containerized environments and CI/CD methodologies
- Ability to break down requirements deliver features and perform a handover to production and operation
- Willingness to perform some frontend tasks and learn new frameworks
- Passion for technology and teamwork
- Experience in leading and managing projects end-to-end
- Ability to take full ownership for deploying and monitoring features in production