For more than two decades, GuildOne has been supplying advanced database solutions and business intelligence to the oil and gas industry. During the last two years, GuildOne has researched emerging technologies including blockchain, machine learning, and artificial intelligence. Blockchain is the ledger system behind cryptocurrencies such as Bitcoin and Ethereum and it may revolutionize how business is conducted on the Internet. GuildOne is poised to be a pioneering technology company with the release of a commercial product using blockchain outside of the financial sector and cryptocurrency markets.
We are JVM based, and live and work in Calgary, Alberta, Canada.
GuildOne is seeking an experienced Senior Full Stack Scala Engineer to design and develop elegant and performant code, predominantly in Scala. You will join a growing multi-disciplinary team of Data Scientists, Engineers, and Solutions Experts with deep domain knowledge working to develop new capabilities and workflows to solve real-world client problems.
Our ideal candidate will have a strong work ethic, fantastic attitude and be comfortable tackling any challenge set before him or her. We provide significant flexibility and autonomy to team members, have high expectations and expect everyone to contribute meaningfully to our broader collective goals.
The Senior Full Scala Engineer needs to passionately execute on high-quality deliverables as assigned by Product Management. They will work collaboratively to ensure consistent and performant approaches for the entire user experience and analytic code developed inside the system. They will interact directly with client project team members and operation staff to support live customer developments.
4-7 years of full stack development expertise.
Expert knowledge of Java and Scala.
Experience with TDD.
Experience with agile development within commercial projects or elite non-commercial research.
Adept at learning and applying new technologies and solving new problems.
Technical team leader or manager in Agile development.
Experience interacting with senior level management and executives.
Communication and collaboration skills to participate & shape the architecture, high-level designs and detailed designs of systems.
Experience blending analytic and simulation modelling approaches to problem-solving.
Effective organizational skills with strong attention to detail.
Strong communication skills - both written and verbal.
While we sincerely appreciate the time and effort you put into your application, unfortunately, only those candidates selected for an interview will be contacted. We look forward to hearing from you!