Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Truck Driver Position Occupational Therapist 0 0 PR Digital Marketing Intern Delivery Driver Paid Healthy Trial Participant Paid Clinical Trial Participant Paid Research Participant BairesWash Incorpora Personal Para Software Developer Bread Baker Dental Receptionist-Full Time Driller Delivery Driver Carpenter Bud Tender Hiring Mortgage Agents and Brokers Marketing Assistant Amazon Picker Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Immediate Amazon Order Packer Seasonal Full-Time Warehouse Team Member Amazon Picker Amazon Warehouse Associate Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Picker Amazon Warehouse Associate - Immediate Amazon Picker Full-Time Warehouse Team Member Amazon Picker Amazon Picker Amazon Warehouse Worker Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Free Amazon Warehouse Worker Amazon Warehouse Worker Amazon Warehouse Associate Amazon Order Packer Amazon Warehouse Associate - Free Seasonal Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Warehouse Worker Full-Time Warehouse Team Member Amazon Warehouse Worker Newest Jobs
Companies
Yelp ContactMonkey CareGuide Clearbanc Sterling-Turner Exact Media Aerotek Two Sigma Aecom Peel Regional Police AsteroidX Akira Jane Street Borrowell Insight Global WeWork Shopify First Convenience Bank American Income Life Doordash Amazon Flex Square Microsoft AT&T Instacart Clickworker Vector Marketing Scotiabank Creative Circle Hatchways Walgreens UnitedHealth Group Recovhub LowCostWebDesignFirm.com Desjardins CI&T mappedin 51talk Top Hat Checkout 51 Paylocity Mobeewave TD Bank The Youth Connection Hootsuite SnapTravel ScribbleLive autoTRADER.ca GoParkr Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Lead Software Developer - Calgary, AB At Baker Hughes

Location: Calgary, Alberta

Job Description

Role Summary:

Are you interested in delivering scalable, high performance, fault tolerant solutions? We are building a next generation platform to support the most demanding mission-critical requirements of our customers. Utilizing cloud technologies, it will operate at scale to provide a secure, distributed multi-tenant system.

We are looking for a strong software developer to take on the challenge of engineering solutions for scale and performance while providing strong guarantees of availability to our customers. You will build tools to address hard operational problems while enabling our service developers to remain agile and deliver feature changes. You will deliver the solutions that directly contribute to our customer’s success.

Your Baker Hughes’ product company will be Process & Pipeline Services (PPS) which provides market leading in-line inspection (ILI) services to pipeline operators around the globe utilizing a fleet of advanced inspection tools and a suite of data analysis techniques and software.

Within our global software team, you will be working closely with our team of data science specialists, our global team of data analysts and the product line stakeholders developing software to analyze inspection data and generate client reports on the condition of their pipeline. The software tools developed use a varied tech stack including high performance data processing, effective user interfaces and data visualization techniques, transaction-optimized database design, reporting solutions, desktop and cloud system engineering and architecture and web application development.

Essential Responsibilities:
In the role of Lead Software Developer, you will:
  • Architect, design, implement, support and troubleshoot cloud-based software systems
  • Provide technical leadership to software developers and other supporting functions
  • Identify and propose new software architectures for strategic developments to support changing business needs
  • Interface with other business teams to ensure the environment is secure, compliant and available
  • Connect with peer groups in other BH businesses as well as monitor market developments and provide updates to the software team on a regular basis
  • Have duties and tasks that are varied and complex needing independent judgment
  • Project lead role and/or supervise junior personnel
Qualifications/Requirements:
  • Bachelor of Science Degree in Software Engineering, Physics, Mathematics, or Computer Science from an accredited college or university
  • Minimum 3 years of software development experience
Desired Characteristics:
  • Proficient in end-to-end ownership of complex systems using object orientated coding languages (i.e. C++, JAVA)
  • Solid understanding of data driven solutions
  • Strong grasp of cloud computing MSaaS and PaaS fundamentals with experience designing and implementing solutions
  • Practical experience in cloud environments (AWS or similar)
  • Fully competent in own area of expertise
  • Ability to effectively provide direction and training to other engineers, plan and prioritize own and other tasks
  • Collaboration experience using SVN / Git or similar source control, including experience in Continuous Integration and Deployment
  • Knowledge of or experience with service-oriented architectures
  • Knowledge of or experience with building secure Internet facing systems
  • Experience in RDBMS, DBaaS
  • Experience in scripting languages, such like Python
  • Experience with container technologies such as Docker
  • Strong oral and written communication skills
  • Demonstrated ability to work effectively across functions in a matrix environment
  • Strong interpersonal skills, including the ability to diplomatically advocate within organizational levels
  • O&G industry experience
  • Lean / Six Sigma Certification
Locations:
  • Calgary, AB
This is your opportunity to learn more, do more, live the career you have imagined and be part of a truly diverse organization.

Baker Hughes is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. Learn more

Job: Engineering/Technology
Primary Location: North America-Canada-Alberta-CALGARY