Staff Engineer (Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Staff Engineer (Java): Joining the Data Migration team to build tooling that helps customers migrate their data from legacy relational databases to in real-time with an accent on schema modeling, initial data loads, and continuous data synchronization. Focus on backend services, collaborating closely with product management and other engineers to design and implement cutting-edge products that solve complex customer challenges.
Location: Must be based in British Columbia for our hybrid or remote working model.
Salary: $159,000 — $221,000 CAD
Company
is built for change, empowering our customers and our people to innovate at the speed of the market.
What you will do
- Drive the architectural vision and technical strategy for the data migration engine and its surrounding ecosystem.
- Partner closely with Engineering Leadership, Product Management, and Design to shape the technical roadmap.
- Define and champion engineering best practices, patterns, and standards across multiple teams.
- Mentor and guide junior and senior engineers on best practices in data structures, algorithms, and database design.
- Participate in code reviews, design discussions, and contribute to the overall technical direction and roadmap of the team.
- Collaborate with other teams at .
Requirements
- 8+ years of commercial software development experience with at least one JVM language such as Java, preferably using the Spring ecosystem.
- Extensive experience with streaming data platforms such as Apache Kafka and Change Data Capture (CDC) tools like Debezium.
- Extensive experience with relational data modeling and hands-on experience with at least one SQL database (Postgres, MySQL, etc).
- Excellent verbal and written communication skills.
Nice to have
- Exposure to client-side technologies such as JavaScript and React is a plus.
Culture & Benefits
- Equity, participation in the employee stock purchase program, flexible paid time off.
- 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance.
- Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits offerings.
Hiring process
- is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →