Jetzt bewerben

Details zum Jobangebot

***Please note, this role can be based remotely in the following countries: Switzerland, Finland, Poland, France, Italy, Spain, Germany and the UK.***


At Scandit, we develop real-time computer vision solutions for smartphones, wearables and robots that combine modern machine learning approaches with computer vision. To expand our engineering team, we are looking for a Senior Full-stack Engineer to join our Engineering Productivity Tooling team, developing performance tracking tools for our core products.


About The Role


Scandit is known for delivering best in class data capture performance, achieved by meticulously tracking all relevant indicators. Our performance tracking tools are a key component of our development toolchain, enabling us to keep an overview and track the impact of each merge and to keep regressions under control.


To help us handle the rapid growth of our product portfolio, we are looking for a Senior Full-stack Engineer to continue improving the tooling used in on-device performance evaluation, dashboard tools and data collection, and to develop new ways to present our data in customised dashboards.


Other responsibilities could include:


  • Liaise with developers in other teams to understand their tooling needs and extend our performance tracking infrastructure accordingly
  • Develop various cloud based and standalone tools that will be used by Engineering every day
  • Provide intuitive and efficient user interfaces to tools (e.g. via command line, web app, standalone app etc.)
  • Integrate existing tools to provide a coherent toolchain
  • Provide APIs (REST/Python) for extensions and integrations
  • Optimize tool and database performance based on usage
  • Maintain the tools and our teams own toolchain
  • Provide guidance and support to teams using the tools


Your Experience


Professional experience with the following will be required:


  • Python
  • FastAPI and/or REST API
  • Relational databases, such as, Clickhouse, Postgres or MySQL
  • Database design
  • Linux, Docker and Kubernetes
  • Tools like Metabase, Grafana, Jupyter Notebook, etc.


In addition, experience in any of the following areas would also be desirable


  • AWS or GCP
  • Software architecture
  • Front-end languages like Javascript, Typescript, React
  • Data Engineering, analytics and visualisations
  • C/C++


The Team & How We Work


  • You’ll be joining the Engineering Productivity Tooling project team
  • We start every team meeting discussing new technologies, not problems
  • Our team speaks English and is located in Switzerland, Finland, Poland and remotely across Europe (please see below the list of countries we can hire in*)
  • Scrum with 2-week sprints
  • Most of the team uses macOS but are proficient with Linux
  • GitLab Premium for code hosting and reviews as well as CI
  • Jira for ticket management
  • We ensure high quality, regression free code by following best practices, code reviews and using TDD and BDD
  • Confluence as a wiki for documentation
  • Slack for conversations
  • Google Workspace for email, calendar, documents
  • Zoom for video conferencing


What We Offer


  • A highly skilled team and a fun environment where you can put your enthusiasm for cutting-edge technologies to use
  • Flexible working hours and the opportunity to travel
  • A highly skilled and helpful team of international researchers, scientists and engineers to work with
  • Internal hackathons, annual all-company trip, multiple company outings and social events, other regular events
  • Additional benefits based on your location


***Please note, this role can be based remotely in the following countries: Switzerland, Finland, Poland, France, Italy, Spain, Germany and the UK.***


“Everybody is welcome here” - Is a celebrated component of our DNA.


At Scandit we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be a safe space for all.


All qualified applications will receive consideration for employment without regard to race, colour, nationality, religion, sexual orientation, gender, gender identity, age, physical [dis]ability or length of time spent unemployed.


#LOC-RemoteEurope


Job Function: #engineering


Seniority:
Jetzt bewerben


F S

Weitere Jobs