Transforming Data for the Digital Era
As a seasoned software engineer, you will be part of an exceptionally talented engineering team responsible for driving product development and strategy. The overall focus of the team will be on delivering innovative technologies to address competitive market and customer requirements with enterprise-class product quality and time-to-market. The team will also be responsible for maintenance & enhancements to existing technologies & products.
Key Responsibilities:
1. Apply current software engineering skills and use up-to-date technologies to contribute to team deliverables.
2. Contribute to design, coding, debugging, testing, and performance analysis & improvement tasks.
3. Engage in technical discussions within the immediate team and across functions.
4. Be a technical resource to other engineers and across functions.
5. Willingness to work on additional tasks and responsibilities that will contribute towards team, department, and company goals.
Requirements:
• Strong algorithms, data structures, and multi-threaded programming experience is preferred.
• Ability to work collaboratively with other engineers.
• Knowledge of storage or cloud technologies.
• Strong oral & written communication skills.
Benefits:
At this organization, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations.
Join Our Team:
If you want to help us build knowledge and solve big problems, let's talk.