Software Engineer, Data Migration
MongoDB
2 months ago
Calgary, Canada or Vancouver, Canada
Mid Level / Senior
H1B Sponsor
Responsibilities
- Collaborate with product management, product designers, and other engineers.
- Contribute high quality and well-tested backend code to the data migration engine and its surrounding services.
- Participate in code reviews and team technical discussions.
- Give and solicit feedback on technical design documents and pull requests.
- Perform tasks related to process such as CI/CD, quality, testing, etc.
Requirements
- 2-3 years of commercial software development experience with at least one JVM language such as Java, preferably using the Spring ecosystem.
- Experience with relational data modeling and at least one SQL database (Postgres, MySQL, etc).
- Basic familiarity with streaming systems such as Apache Kafka, AWS SQS, etc.
- Basic familiarity with client-side technologies such as React.
- Good understanding of algorithms, data structures and their time and space complexity.
- Excellent verbal and written communication skills.
Benefits
- 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.
- Health, dental, and vision benefits offerings.
Tech Stack
Apache KafkaAzureGoogle CloudJavaMongoDBMySQLPostgreSQLReactSpring Boot
Categories
BackendFull Stack