Senior Software Engineer
RB Global Inc.
Date: 5 hours ago
City: Burnaby, BC
Contract type: Full time
Job Description
You’ll be responsible for technical and architectural execution within a Product Engineering teams within the Web Experience domains. You’ll participate in implementation of the full stack web experience and be responsible for all leveraging best development practices with the web and services (integration) platform. You’ll champion code and architectural quality, implementing strategies to safely and reliably make changes to production systems frequently and sustainably. You’ll work closely our with UX/UI department, representing technical vision for our products in greater road mapping and planning exercises. You’ll collaborate collaboratively with designers, product managers, developers, and other leaders throughout the business to deliver compelling and efficient tools/products. You’ll bring a proactive attitude about risk, working to identify and resolve performance and scalability issues with the support of others in Product Engineering. You’ll also be responsible for coaching and training a team of developers partnering with Engineering Managers and Tech leads on annual performance reviews, and using your industry influence and knowledge as part of the panel that will hire new creative talent where needed.
Responsibilities
Ritchie Bros. is an equal opportunity employer and ensures nondiscrimination in all activities in accordance with all applicable laws. This position is open to all qualified applicants who are legally entitled to work in the country in which this job is located. Candidate selection is made by Talent Acquisition. Only electronic applications can be accepted.
You’ll be responsible for technical and architectural execution within a Product Engineering teams within the Web Experience domains. You’ll participate in implementation of the full stack web experience and be responsible for all leveraging best development practices with the web and services (integration) platform. You’ll champion code and architectural quality, implementing strategies to safely and reliably make changes to production systems frequently and sustainably. You’ll work closely our with UX/UI department, representing technical vision for our products in greater road mapping and planning exercises. You’ll collaborate collaboratively with designers, product managers, developers, and other leaders throughout the business to deliver compelling and efficient tools/products. You’ll bring a proactive attitude about risk, working to identify and resolve performance and scalability issues with the support of others in Product Engineering. You’ll also be responsible for coaching and training a team of developers partnering with Engineering Managers and Tech leads on annual performance reviews, and using your industry influence and knowledge as part of the panel that will hire new creative talent where needed.
Responsibilities
- Accountable for working within your Product Teams to develop a sustainable, performant and well designed suite of products that meet RB Global technical standards
- Drive the adoption of designs and assist teams in meeting technical and business goals
- Develop and publish new technical standards across the organization and drive adoption of those standards
- Build skillsets within the team through partnership with Engineering Enablement teams and assure team members have the skills and tools necessary to achieve their team mission
- Provide simple, yet efficient solution, for any requirement.
- Take ownership for quality of code written and solutions architected to ensure products can be sustainably operated and evolved
- Work with your team to prioritize development effort required to fulfill product feature requests in a timely manner
- Develop solutions, working with Product Managers and team members to create scalable/robust web applications
- Constantly identify opportunities (or problems) in software development process, make appropriate improvements, with a deep focus on optimizing the lean development process
- Minimum of 4 years of enterprise web development experience, 3 years’ experience developing scalable performant solutions and setting engineering and architectural direction across a specific domain of an organization
- Strong understanding of enterprise technology stack
- Strong experience with Kubernetes and container deployment patterns solutions
- Demonstrated ability to apply technology solutions to business problems
- A deep focus on CI/CD and the ability to drive automated pipeline solutions
- Ability to articulate and explain technical solutions to stakeholders
- College diploma or university degree in the field of computer science, information systems, or software engineering or equivalent.
- Analyze and assess existing applications and procedures as they pertain to application solutions
- Tackle new (never seen) technical problems, independently research and find innovative solutions
- Expect 10-15% travel for team collaboration sessions at minimum quarterly, but sometimes monthly.
Ritchie Bros. is an equal opportunity employer and ensures nondiscrimination in all activities in accordance with all applicable laws. This position is open to all qualified applicants who are legally entitled to work in the country in which this job is located. Candidate selection is made by Talent Acquisition. Only electronic applications can be accepted.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Engineering Manager
Verathon,
Burnaby, BC
1 day ago
Verathon is a global medical device company focused on supporting customers by being their trusted partner, delivering high-quality products that endure over time and ensure clinical and economic utility. Two areas where Verathon has significantly impacted patient care, and become the market leader in each, are bladder volume measurement and airway management. The company’s BladderScan portable ultrasound and GlideScope video...
Inside Sales Associate CosmoProf 07563
CosmoProf Beauty,
Burnaby, BC
2 days ago
Job DescriptionCOSMOPROF CANADA SALES ASSOCIATE:By working at Cosmoprof Canada, you would be part of the largest hair and beauty supplier in the world, and we are on a mission to empower our customers to express themselves through hair – and we need passionate and talented people to make this happen!!“At Sally Beauty Holdings, we find beauty in diversity. Our inclusivity...
Invoicer
Horizon Grocery + Wellness,
Burnaby, BC
CA$22
per hour
1 week ago
The Invoicer is responsible for invoicing the customer orders which have been filled that day, to accurately bill the customers. This will allow orders to be ready to send out promptly. Invoicers are also responsible for some order-entry and filing.Shift requirements can vary depending on the day of the week or time of year and the resulting workload. There are...