Latest jobs

Technology stack: PHP(v7), MySql, Redis, jQuery, Bootstrap, docker, Node.Js(websockets)
Responsibilities:
- Grow the leading SaaS platform for jewelry multi-channel marketing
- Estimate implementations and Develop new features
- Suggest and implement architecture improvements
- Refactor the system to keep up with latest technologies
Qualifications:
- 4+ years of experience with PHP( incl. v7), MySQL, jQuery, GIT
- Experience with docker, boostrap, PHP(<v7), REST API, SOAP API, GitLab, CI/CD โ a plus
- Experience with Agile/Scrum development methodology
- Passion for development of complex solutions
- High level of personal involvement
- Reliable, structured, and independent approach to work
- Readiness to work with legacy code
- Professional English (ability to read the documentation and communicate in writing)

As the Imunify Continuous Integration/Automation Engineer you will:
- Take ownership of a complex automatic test system infrastructure
- Improve stability and performance of CI/CD infrastructure
- Maintain and modify test environment and configuration as needed, create new test environments and configurations to meet customer-based configuration or problem reproducing requirements
- Continue to expand test automation within Imunify360 continuous integration (CI) and continuous deployment (CD) environments
- Closely collaborate with product developers
To be successful you should have:
- Experience and passion for Linux
- Strong understanding of DevOps principles (DORA) and their relation to automation engineering
- Understanding of CI/CD systems, tools and approaches
- Knowledge of Ansible, Docker
- Experience in creation of Jenkins scripted/declarative pipelines
- Experience in QA Automation; writing/using pytest
- Knowledge developing in python
- Proven ability to communicate well with peers and all levels of management
- Bachelorโs degree in computer science, software engineering, or a similar field
- Intermediate (and higher) English level
- Team player but also able to work independently using your initiative
- Happy in an agile, fast-paced environment
What's in it for you?
- A focus on professional development;
- Training reimbursements
- Mentor programs
- Knowledge-Exchange programs
- Interesting and challenging projects
- Flexible working hours
- Paid one month vacation per year and unlimited sick leave
- Medical insurance reimbursement
- Co-working and gym/sports reimbursement
- The opportunity to receive a reward for the most innovative idea that the company can patent.

Role Description
DWS is looking for a Senior Frontend Javascript Engineer to join our team to build high-quality user experiences and web interfaces to make decentralized cloud compute accessible to everyone. The ideal candidate has experience with React and TypeScript, experience working with designers to build beautiful user interfaces, and has exceptional communication skills (both written and verbal). This position is completely remote, although some amount of overlap with US timezones is required.
Responsibilities:
- Collaborate with our Design and Product teams to build web3 applications from scratch
- Work with product designers and other developers to build and release new features as a team
- Build high quality, accessible and performant interfaces using designs and wireframes in Figma
- Working with backend engineers to implement APIs
- Testing your work to ensure high-quality experiences
- Research new digital technologies, design standards, tools and processes, best practices, and methodologies; and advise the executive & product teams about whether and how they should be integrated
Requirements:
- 5+ years of Frontend Development experience
- Experience building Web3 frontend applications and familiarity with with blockchain technologies and concepts (wallet transactions, smart contracts), or a willingness to learn
- Deep understanding of React and experience building user friendly UIs
- Expert in TypeScript, Javascript, HTML, and CSS (pixel-perfect design)
- Experience with Node.js back-end development with Typescript
- Experience with test frameworks such as Cypress, Jest or Playwright
- Good understanding of responsive web designs and progressive web apps
- Experience working on a team, reviewing others' code, and implementing feedback from others on your work
- Exceptional communication skills. You are comfortable with asynchronous communication as well as synchronous video calls, pair programming, etc.
- Deep understanding of performance, security, and accessibility in the browser
- Designerโs eye
- Comfortable working with designers and design tools (Figma)
- Able to manage time effectively and juggle multiple priorities
- Fluent English skills (verbal and written)
Nice to haves:
- You have working experience in a startup environment
- Creative, digital portfolio demonstrating outstanding conceptual thinking and design skills
- You are comfortable with ambiguity, able to take charge and get things done despite the unknowns
- DevOps, Docker, Kubernetes experience
What do we have to offer you?
- Hybrid office / remote-working practices
- Competitive salary and equity
- Become part of the founding team
- Real career opportunities with opportunity to grow quickly in seniority as the team scalesย
- Disrupting the industry and being part of the Web3 revolution
- Work colleagues that are as smart, hardworking and driven with backgrounds from FAANG companies and leading universities
- Transparent company culture, open to feedback where you can wear multiple hats at once
- Support in Learning and Development

As a Senior Golang Engineer on our Engineering team, you will have a chance to work across the full spectrum of our protocol architecture that is built around the Terraform, minio, built in Golang, Rust. As an early employee you will be a critical part of our core team and have a significant influence over the direction of the company.
Responsibilities:
- Participating in and driving technical specifications, design, architecture, and implementation for new features on Terraform modules, S3 Minio Gateway and DWS microservices
- Writing reusable libraries and custom logic ensuring solid test coverage
- Participating in code reviews
- Minimizing tech debt while strategically pushing for progress with new features
- Help scale the team and create our engineering culture
Skills:
- 3+ years working with Go in production, as well as solid experience in some other programming languages
- Degree in Computer Science, required
- Able to meet deadlines deliverables
- You enjoy learning and digging into open source code, committing on other projects
- You can organize yourself well, and can work in an agile manner
- You enjoy a healthy balance between working autonomously and collaborating closely with peers through pairing sessions and architecture design meetings
- You enjoy analyzing solutions and can participate in defining good architecture
- Good written communication in English is essential
- Previous experience working remotely and/or leading teams is a plus
- Previous experience maintaining open source software (particularly libraries and/or frameworks), a plus
- You are passionate about cloud computing and believe in the opportunity of decentralization and blockchains to change how the infrastructure world works today
- You thrive in a startup environment and feel best working in a small, cross-functional team where you can roll up your sleeves and be hands on
- You have an interest in working in a self organizing environment and bring creativity to start your own initiatives
What do we have to offer you?
- Hybrid office / remote-working practices
- Competitive salary and equity
- Learning and Development budget
- 24 days PTO
- Become part of the founding team
- Real career opportunities with opportunity to grow quickly in seniority as the team scalesย
- Disrupting the industry and being part of the Web3 revolution
- Work colleagues that are as smart, hardworking and driven with backgrounds from FAANG companies and leading universities
- Transparent company culture, open to feedback where you can wear multiple hats at once

Key responsibilities:
- incidents, tasks, and problem resolution;
- collecting, preparing, and cleansing of data for incidents following the instructions;
- documentation of already realized solutions (e.g.: training materials, user guides);
- an analytical mindset and the ability to use your academic knowledge to tackle specific business problems;
- capability to see beyond a single issue, understand its possible broader implications, developing an understanding of system interactions;
- confident English level (B2).
Required working knowledge of:
- ticketing tools/systems;
- understanding functional and technical system documentation (user manuals, system high and low-level architecture, user interfaces, and database tables description);
- SQL, PL/SQL enough to prepare a typical report or work-around for incident resolution.
Nice to have:
- Ability to read code and understand the logic of program components written on Java, Pro*C, Linux shell (KSH, Bash, etc.), PL/SQL, Python
Great benefits:
- Salary to be discussed on the results of the interview;
- Official contract in accordance with country legislation;
- Flexible work format: remotely anywhere or in our cozy office in Armenia;
- Benefits program: compensation of Professional, Workplace, Health, Children, Sports, Services, Culture expenses by your choice;
- Working with an international team on exciting and challenging projects;
- Great opportunity to realize your professional potential and fulfill your career ambitions.

What we expect from you:
- 2+ years of experience with React Native
- At least 1 app released in App Store & Google Play (link required)
- 3+ years of background with Kotlin/Java or Swift or JS
- At least 1 native module written, integrated into an RN project
- Excellent problem-solving, analytical skills and technical troubleshooting skills
What will be a plus:
- Familiarity with debugging complex RN-specific problems
- Experience with Detox, Browserstack, Skia
- Background with micro-services architecture
- Background with Finances, Crypto, or Trading
What youโll do:
- Leading the development of a brand new mobile app โ a wallet for all types of assets
- Rolling out releases on both platforms
- Investigating ambiguous errors on clientsโ devices
- Maintaining hygiene of the code by code reviews, modules selection
- Helping QAs in creating auto-tests for the app
- Learning about and gathering new technologies and related tools to introduce to the company in order to grow the agile development environment
- Contributing towards the implementation and adhering to continuous integration practices, including build automation, test automation, fast builds, and clean build maintenance with the help of DevOps team
What we offer:
- 100% remote job
- ย B2B contract with European company
- ย Salary in euro
- ย 21 days of vacation

Job Description
- Leading role with new and existing DevOps initiatives
- Conduct research on emerging technologies in support of systems development efforts, and recommend technologies that will increase cost effectiveness and systems flexibility
- Contributing to projectsโ infrastructure planning
- Developing new and existing playbooks with Ansible
- Maintain CI/CD and automated testing pipelines;
- Troubleshooting and supporting production and QA environments;
- Create and maintain documentation as it relates to installations and configurations;
- Monitoring of IT systems;
Qualifications
Essential:
- Expert level in planning and operating Kubernetes infrastructure
- A minimum of two (2) years of experience as a DevOps or SRE and combination of related work experience and education;
- Great experience working knowledge of Linux (currently Ubuntu and Debian);
- Great experience with enterprise CI/CD systems such as Gitlab, Bamboo or TeamCity;
- Great experience with Terraform, Ansible, SaltStack, etc. (Infrastructure as code);
- Experience in building, running and scaling micro-services;
- Experience with containerization platforms, such as Docker, Kubernetes, and LXC;
- Experience with monitoring tools like ELK, Zabbix, Nagios, Icinga, Graphite, etc.;
- Clear understanding of all aspects of DNS operations
- University degree is necessary.
- Excellent verbal and written communication skills in English (B2+)
- Ability to multi-task, prioritizing multiple objectives and initiatives;
- Proficiency in at least one scripting language (BASH, Python, PHP, Golang, or similar).
- Experience to work with multinational and multicultural environment
Desirable:
- Certification in areas Azure Cloud, AWS Cloud;
- Experience in supporting and administration of high-load systems with highest SLA level;
- Good understanding of Networking fundamentals;
Additional Information
Benefits
- Competitive salary
- Discretionary performance related bonus
- Paid sick leave days for self and for taking care of your dependents
- Hybrid working policy
- A focus on your wellbeing, including talks and access to self-development tools
- Flexi benefits / Quarterly allowance
- Global Employee Assistance Programme

Job Responsibilities:
- Meeting with the software development team to define the scope and scale of software projects
- Designing software system architecture
- Completing data structures and design patterns
- Designing and implementing scalable web services, applications and APIs
- Developing and maintaining internal software tools
- Troubleshooting and bug fixing
- Identifying bottlenecks and improving software efficiency
- Collaborating with the design team on developing micro-services
- Writing technical documents
Key Requirements:
- Bachelorโs degree in computer engineering or computer science, math or engineering
- Previous experience as a full-stack engineer
- Advanced knowledge of front-end and back-end (Python/Django)
Benefits:
- Possibility to work alongside industry-leading specialists
- Opportunity to work with the most interesting and prominent companies in the industry
- Two month-long workations in a year
- Laptop and other equipment to make work comfortable
- The company funds business travel and trips
- Corporate lunches
- Great work environment
- Relocation package to one of our offices

โAbout you
We offer you to join our Ops team in order to cover regular operations and architecture, at the heart of the Diabolocom service. Ops team participates in the deployment and operational maintenance of our SaaS platforms, on a Hybrid Cloud basis.
The Diabolocom Hybrid Cloud is composed of on-premise infrastructure distributed amongst 5 dedicated colocations around Paris and Germany and public clouds (AWS / GCP / OVH).
Offering solutions with a high level of security and availability, and certified environments, notably PCI-DSS and HDS (health data), ops team is responsible for making sure everything runs smoothly, in a scalable and secure way, 24/24, 7/7.
In a context of strong development, Diabolocom is working on the evolution of its infrastructure, from proxmox-based infrastructure using VMs deployed via Ansible, to a Kubernetes oriented architecture deploying applications with ArgoCD. We are looking for people able to maintain legacy infra while itโs being migrated, but also able to architect and build the future with new tools and state-of-the-art technologies and methodologies.
Our legacy infrastructure still has some interesting features, including full IaC management. Among other things, our servers and VM are booted over PXE on self-generated, fully IaC images generated with our Ansible playbooks.
At Diabolocom,ย you will:
- Co-architect new infrastructure to contribute to its evolution and migration to kubernetes
- Develop PoCs to test and validate new decisions
- Be in charge of the infrastructure, both legacy and new one, and its global vision
- Be interested in the evolution of standards to advise and propose upgrade plans
- Maintain, upgrade and secure existing and already deployed infrastructure
- Be using modern tools and good practices to deploy a scalable and reproducible infrastructure without SPoFsโ
โWhat we are looking for:
- You are curious, always a source of proposals
- You are on the lookout for new technologies and are always ready to learn new things
- You master Ansible, docker and other standard tools used everyday by our ops team
- You are experienced with bash and you know your way around a linux-based OS (debian)
- You are familiar with some of the tools or technologies listed below (we donโt expect anyone to master everything of course)
- You have an appetite to optimize and automate systems
- You have the security of the infrastructure in mind
- You are fluent in English, both written and spoken
- You have excellent interpersonal skills and are not afraid to solve problems
- You are autonomous and able to tackle problems by yourself
Whatโs in it for you:
- We offer a multicultural environment with teams in 5 countries across Europe (and expanding)
- A context to work in where your ideas are listened to and valued, and in which you can easily contribute and make a difference
- We are at a pivotal stage in our development with a significant acceleration of our growth and paradigm shift
- We offer opportunities to learn and grow
- Great work atmosphere and regular company events, barbecues, team buildingsโฆ
- Partial remote work possible (2-3 days a week)
The technical scope of the Ops teams:
- IaC scripting and automation under Ansible, bash and Python
- IaC scripting for the modern kubernetes environment with ArgoCD and helm
- Monitoring and observability of deployed infrastructure with Netdata, Prometheus and Grafana
- Interact with dev and QA teams to provide tools and infrastructure evolution to fit their needs
- Advise them in CI/CD and Kubernetes usage
- Daily day 2 operation on existing infrastructure
- Incident detection and resolution with thorough post-mortem analysis to prevent the class of incidents in the future
Our technical stack:
- Kubernetes with ArgoCD and Helm
- Ceph
- nginx ingress controller, HAProxy
- Ansible (heavily used), terraform
- Proxmox cluster, debian-based VM booting with PXE
- Netdata, Prometheus, Victoriametrics, Grafana
- docker and docker-compose
- PostgreSQL
- Gitlab and Gitlab-CI
- Various deployed services, including: sentry, harbor, cert-manager, renovate, openLDAP, external-DNS, powerdDNS, bind9, dhcpd, loki, rsyslog, mysql, authentik, ISC DHCPD, RabbitMQ, Hashicorp Vault, passbolt, openreplay, weblate, โฆ
- Bare metal infrastructure (90% of the load) and cloud-based (AWS)
- Slack, G Suite
- Small python and bash scriptsโ

The Product team is a fast-paced group at the heart of Diabolocom. Our solution is rich and reaching proficiency takes time. The product team collaborates with customers, marketing, sales, and user supports to understand and anticipate market needs, keeping our product development philosophy in mind:
- Adequacy to real needs (pragmatism)
- Business orientation (focus on the service provided to actors in the field)
- Ease of use (ergonomics and user experience)
- Openness (integration capabilities, APIs)
- There is no daily routine.
Your missions:
- Translate feature requests, business strategy, and market opportunities into product priorities
- Participate in the definition of product strategy and roadmap to deliver value iteratively
- Write highly customer-focused specifications and user stories
- Define the scope of sprints/releases with our agile cross-functional development teams
- Assist our development teams throughout sprints and manage testing activities with our QA engineers
- Create and maintain user documentation (offline and online, with a focus on online contextual help)
- Because sharing is caring, we expect you to share your knowledge with your team.
Weโre also looking for:
- Experience working with lean/agile methodologies and tools
- Experience in product-driven data analysis
- Youโll have a three-week onboarding to get to know our product, our teams and our culture.
Your profile:
- Engineering school degree
- 2+ yearsโ Product Management experience
- A genuine interest in Data/ Telecom
- innovative solutions in modern consumer technologies
- A strong sense of User Experience and ergonomics
- Excellent English and French communication skills
- Organizational and leadership abilities
Wait a second! Lifeโs a two-way road!
First, here are some of theย things our team members enjoy,ย including:
- Working in autonomy and having a lot of responsibilities in the implementation of the roadmap
- Being in interaction with all of our different teams (developers, QA, Sales team, Support team, Project team)
- Being part of a nice team where everyone has a voice can have an impact
Also, here is another list ofย what youโll enjoy at Diabolocom:
- Youโll have the chance to work in a multicultural environment with colleagues coming from 5 different countries and 10 different nationalities ๐จ๐ต ๐ฉ๐ช ๐ช๐ฆ ๐ฎ๐น ๐ฌ๐ง
- Youโll have the choice for your daily equipment (Mac or PC, Android or iPhone)
- Our offices are based right in the heart of Paris, 100 meters from the Opera Garnier!
- Remote work up to 2 days a week
- Team building events : Athens, Meribel, Ibizaโฆ whatโs next? ๐
- Be part of a company at a key moment of its growth, with lots of opportunities ๐

Requirements:
โข At least 4 years of experience as a backend developer;
โข Experience in developing Node.js applications for at least 3 year;
โข Good knowledge of Typescript;
โข Excellent understanding of HTTP, TCP, REST, security principles (CORS, OAuth, JWT,
SQLi);
โข Experience with relational databases (we use PostgreSQL);
Would be a plus if:
โข You have advanced expertise in Amazon services (architecture, EC2, S3, Lambda, SQS,
SNS, IAM, DynamoDB, RDS);
โข You have experience with IaC (we are using AWS cdk);
โข Worked with microservice architecture before;
โข You have experience in development through tests (TDD);
โข Have experience as a Lead Developer;
โข Experience setting up CI/CD;
Key Tasks:
โข Design and develop an architecture for CRM, ERP, applications for client, doctors and
our internal team;
โข Continuously improve and enhance our API and services;
โข Implement automated quality assurance and monitoring modules.

Key qualifications
- 3+ years of ASP.Net Core, EF Core commercial services development experience;
- Confidence in application of REST, OOP, SOLID principles, Enterprise Design Patterns;
- Good knowledge of SQL/TSQL;
- Experience with Azure (App Service, Sql Database, etc);
- English from Intermediate
- Git, CI/CD
Additionally
- Experience building banking applications
- Docker, Message queues, ElasticSearch, No-SQL databases
Your responsibility and scope
- Design and development of new features with focus on delivery;
- Supporting existing functionality;
- Tasks grooming and evaluation;
- Code review;
- Working with production services;
- Further: technical/team leadership
We offer
- Full-time, remote or office space;
- Latest tech stack, high load distributed application development challenges;
- International team of experienced and talented professionals;
- Ability to become a Technical/Team leader in a fast growing team;
- Relocation/temporary location in Mexico / Canada / States;
- Offsite corporate events in Mexico / Canada / States;

What you can expect:
โข Work on a recent Orthodontics software project with innovative features;
โข Be part of a small team with a lot of experience and great impact;
โข Remote work or relocation in sunny Barcelona. Some of us prefer to work together in our Barcelona office and others prefer remote. For us, thereโs no difference as long as you have an excellent internet connection;
โข Highly skilled development team who stands for quality code.
โข A new project, no legacy;
โข No time tracking. Flexible schedule, the main thing is the result.
โข Help with relocation to sunny Barcelona.
Your responsibilities:
โข Communicate directly with orthodontists in EU and US, understand their needs, automate their work and make our patientsโ experience more delightful;
โข Own the Feature, Own the Code โ feel responsible for what you create. This starts with bringing in your own feature ideas, writing quality code, testing and iterating on feedback from our users;
โข Work on mathematically complex features for manipulating 3D model of the patientโs mouth, study relevant research papers, get the necessary understanding of anatomy, invent approaches and experiment;
โข Contribute with tech excellence to building industry leading orthodontic software;
โข Bring in a strong team spirit and be humble to make decisions as a team;
โข Solve real problems that impact real users and patients.
What you should bring:
โข Up to date knowledge of C++ (weโre on C++17 currently);
โข Ability to write well designed, industrial quality code;
โข Experience with 3D meshes;
โข Fundamentals of linear algebra and geometry;
โข Solid general algorithms and datastructures background;
โข Ability to communicate clearly in English;
โข Be communicative, proactive and collaborative;
โข Experience with VTK framework is an advantage;
โข Bonus points for: experience with DICOM images, Qt framework;
Why should you join?
โข Simply because here at Impress we are radically changing the way we smile in the future.
โข As part of a Treatment planner team you work with a lot of freedom in a fast-changing environment.
โข You will be joining the team building a core tool responsible for the process that starts with scanning the patientโs mouth and ends with manufacturing the aligners.
โข We also care about each other, joining us will mean for you to quickly be part of a team that strongly supports each other and you will get the chance to design and implement solutions that impact our internal users and patients alike.

What youโll do:
- Leading a team of 2-4 DevOps engineers
- Designing and configuring best-in-class CI/CD culture and instruments for our Developers
- Developing a robust monitoring system
- Infrastructure support in Azure (Redis, MySQL, RabbitMQ, Nginx, PHP-FPM, NodeJS, etc.) ~ 60 instances;
- Development and support of tools for branching environments (Dev, Stage, Prod);
- Creation and updating of deployment utilities;
- Preparation and installation of new versions of components;
- Management of the user access system;
- Ensuring the smooth operation of services 24*7*365 (there will be 3/4 engineers with you).
Requirements
- 5+ years of related work experience, at least 2 of them leading a DevOps team of not less than two people
- You are fluent in English
- Broad experience in deploying and working with monitoring systems (we have Zabbix, potentially migrate to Prometheus-Grafana);
- Experience in development and support CI/CD based on Gitlab and Jenkins;
- Practical experience with Docker and Ansible;
- Independence, responsibility, and a high level of personal discipline;
- Ability to plan and meet deadlines for completing tasks;
- Readiness for processing and/or irregular schedule;
- Skills in setting up pipelines and continuous integration servers (we use Jenkins);
- Knowledge of critical aspects of information security;
Optional
- Experience in Kubernetes administration
- Bank or Fintech projects experience
- Deep knowledge in MS Azure
Benefits
- A secure job in a successful, internationally active company
- Remote work and flexible work schedule
- 28 vacation days and 10 sick days per year with 100% payment
- Career and professional growth
- Competitive salary
- Free English classes by SkyEng
- Mental health support by Oliva
- International environment with a multi-cultural team

What we're looking for
Imperfect Tech is seeking a talented firmware engineer. You'll partner with our hardware and software engineers to create groundbreaking technology in mixed reality. This is an incredible opportunity to make the next generation of input devices.
Responsibilities
- Development of firmware for micro-consuming electronic modules based on Cortex-M microcontrollers.
- Joint software debugging with device developers and with production.
- Support, improvement, and refactoring of own code.
- Launch and maintenance of the developed software.
Qualifications
- 2+ years experience as a firmware engineer.
- Experience with real-time systems.
- Knowledge of the architecture of microcontrollers, experience in configuring peripherals.
- Basic knowledge in the PCB design.
- Experience in deploying a development environment for Cortex controllers.
- Experience with wireless communication modules and technologies.
- Experience with peripherals and interfaces I2C, SPI, UART, USB.
- Ability to work with DAC / ADC.
Will be a plus
- Experience with BLE 5.
- Experience with embedded software for products based on nRF microcontrollers.
- Ability to read electrical circuits and Orcade diagrams.
- Basic level of system programming in C/C++ or Rust.
- Ability to work with laboratory equipment, experience in measuring or testing laboratories.
Benefits
- Compensation
- Significant Company Success bonus or shares
- Flexible schedule
- Nice small team
About Us
Imperfect Tech is building the future of mixed reality.
We believe that by equipping people with the simplest way to interact with digital services, we can tackle the whole world's problems better, together. We're always looking for talented humans who are interested in building the future alongside us.

Requirements
- Experience with Golang 3+ years
- Willingness to work in TDD approach and no QA environment, being responsible for product quality
- Ability to work autonomously and proactively
- Upper-Intermediate English - written and spoken
- Experience with Linux as administrator or advanced user;
Would be a big plus:
- Team Leading or mentoring experience;
- Experience in distributed applications and databases
- Experience in system programming
- Experience in C
- Experience with ElasticSearch
- Experience with ClickHouse / Redash
- Experience with Redis
- Contributing to open-source projects
- Ability to write and maintain code according to Go-style guide
Benefits
- A great opportunity for professional development within the young and fast-growing company.
- Interesting and challenging projects
- Knowledge-Exchange
- Remote work with long-term employment on a full-time basis under contract
- High-level compensation based on the performance reviews
- Flexible working hours
- Paid one month vacation per year and sick leaves
- Medical insurance reimbursement
- English educational program
- Ability to study and attend seminars and training according to the request
- Co-working and gym/sports compensations
- The opportunity to receive a reward for the most innovative idea that the company can patent.

Our tech stack:
- Snowflake and Postgres for DWH
- Airflow for ETL management and monitoring
- Python/DBT and SQL
You will:
- Move data pipelines to Airflow using Python/DBT with the final destination in PostgreSQL
- Create ETLs for transferring data from CRM, Marketing platforms like Segment, GA, Facebook Ads, etc
- Create and maintain new pipelines for company data projects
- Facilitate and explore ways to enhance data quality and reliability (monitoring of ETLs, datasets checks, etc.)
Requirements
- Experience in the field 3+ years
- Familiarity with data warehousing (e.g Big Query, Snowflake) ETL/ELT Solutions, and data pipeline architecture (e.g Airflow)
- Proficiency in Python and SQL languages
- Previous experience with AirFlow and DBT
- Experience working with REST APIs
- Experience with relational databases. Postgres is an advantage
- Experience with performance tuning of long-running SQL queries
- Basic knowledge of statistics (averages, medians...)
- English - upper intermediate
Benefits
- A secure job in a successful, internationally active company
- Remote work and flexible work schedule
- 28 vacation days and 10 sick days per year with 100% payment
- Career and professional growth
- Competitive salary
- Free English classes by SkyEng
- Mental health support by Oliva
- International environment with a multi-cultural team

What you'll do:
- Identify target audience segments, find and recruit respondents for research;
- Conduct interviews to test the hypothesis, analyze the market and identify clients' pains;
- Prepare qualitative and quantitative researches;
- Analyse research results, identify insights, prepare reports and present them;
- Work according to a R&D's methodology.
What we expect:
- Participation in research processes (including respondents acquisition);
- Basic knowledge of digital marketing terms;
- Experience in recruiting/business development/cold sales (optional);
- Knowledge of basic frameworks for conducting research (JTBD, CustDev, UX tests, Corridor tests, etc.) is considered as an advantage;
- Proficiency in English.
We offer:
- Work in the international company;
- Additional days off as well as employee assistance programs;
- Hybrid working format (office/home office);
- Modern offices or access to coworking spaces;
- Corporate education โ courses and trainings, meetups and conferences;
- Voluntary health insurance after probation period;
- Buddy Program for efficient onboarding communication and acquaintance with colleagues;
- Corporate events and team buildings.

Your daily adventures will include:
- Coding in modern JavaScript using Vue.js
- Understanding of Node.js, SCSS and HTML5 is welcomed, but not required
- Implementing new features and fixing bugs
- Debugging and optimizing bottlenecks
- Contributing ideas and constructive feedback to our product development roadmap
- Improving documentation, creating guides and tutorials for our developer portal
Some examples of what you'll do:
- Create and improve Photoshop-like tools
- Render of hundreds and thousands of figures on screen
- Code WebGL shaders for GPU optimization
- Debug why brush tool works funny on a specific OS
We are looking for:
- 2+ years in JavaScript and Vue.js
- Experience in building web-graphics using things like Three.js, D3, CanvasAPI, WebGL etc.
- Experience with state managers like Vuex or MobX
- Basic understanding of modern developer tools: webpack, babel, docker, git
- Good verbal and written communication skills in English
You will get extra credits for:
- Experience in working with large resources like video files in web-browser
- Experience in code optimizing and looking for bottlenecks
- Understanding how web works: Websockets, Rest API, HTTP/2, etc.
- Backend skills are welcomed: Node.js, Postgres, Redis, Nginx
- University degree in a technical subject (Computer science, Mathematics, or similar) or equivalent experience in the industry
- Experience creating tutorials, videos or technical blog posts
- Experience in building your own startup or product
Why youโll love it here:
- Fully remote job with flexible working hours
- Small team of totally rad (and humble!) people
- Quick professional growth by solving unique and challenging tasks
- Building hacker culture, you'll make many product decisions on your own
- Impact and work with our growing community of 65k+ companies, researchers and developers worldwide
- Work closely and solve real tasks with our customers โ leading companies in various industries like autonomous vehicles, agriculture, medicine and manufacturing

Your Mission
You will take ownership of the systems and architecture that power a significant portion of Lightspeeds revenue in the Hospitality business unit! You will take an active role in driving a newly formed engineering team dedicated to this infrastructure. Your teamโs mandate is to revitalize foundational systems for long term success that many tens of thousands of customers and their guests depend upon daily. You will have agency to make changes at production scale with this senior team whose potential and energy you can focus at your discretion on the toughest problems you see.
Primary responsibilities
- Drive development of scalable and maintainable architectures
- Engender trust as lead and partner of development team
- Work closely with other teams, architects, product managers and the engineering leaders to align on approach and priorities
- Guide, motivate, and grow your team of senior developers as they solve complex business problems
- Contribute to continuous improvement of our software delivery processes and practices
Requirements
- Experience leading a team of developers through successful software projects
- Strong experience delivering and managing horizontally scalable systems in production;
- Advanced skills in Ruby and ideally one other backend language (Java)
- Hands-on knowledge of major cloud services like AWS, GCP and Azure
- Professional experience with relational datastores
- A good understanding of Agile development and continuous delivery best practices
- Curiosity and passion for diving into stimulating challenges
- Strong written and verbal English communication skills
- Ability to provide coaching, mentoring and context to team members
Nice To Have
- Interest in eCommerce and POS systems
- Some frontend experience with Javascript
- Experience building scalable SaaS solutions
- Bachelorโs degree in Computer Science, Software Engineering or equivalent
Whatโs in it for you
- Lots of autonomy. Flexible work culture, and the possibility of remote work.
- Everyone matters. Day by day, we improve all our products and processes. We have a global team and flexible work culture that provides many opportunities to grow and develop your career.
- We care. We provide Macbooks for our team members so they can take it anywhere and work from any place. We provide training and educational materials to keep everyone updated.
- We have a concierge service. If you need to meet someone at the airport, get delivery, or even change tires on your car, we have a team that will do that for you.
- We are reliable. Lightspeed was founded in 2004 and remains profitable and self-sustaining. Lightspeed is a public company, and we provide RSU for our employees. We have a head office in Montreal, Canada, and now we are opening offices in Tbilisi and Yerevan. We also have more than 25 offices worldwide, from France to New Zealand.