Ref: a0M1i00000OvFIFEA3_1676058008

TB01 - Sr. Software Engineer

USA, Colorado

  • $150,000 to $160,000 USD
  • Engineer Role
  • Skills: React Native, Angular, AWS
  • Level: Senior

Job description

TB01 - Sr. Software Engineer

a0M1i00000OvFIFEA3_1676058008

We are seeking a self-motivated and enthusiastic Software Engineer to join the Cloud platform team. The Cloud Platform team builds core platform services such as data storage, authentication, authorization, and data processing that are used by partners in the Buildings, Construction, Transportation, Agriculture, and Geospatial industries. Our cloud services allow businesses to efficiently build applications and connect content throughout its lifecycle.

As a member of the platform team, you will use a variety of technologies and have the opportunity to explore and use new and emerging technologies. You will build scalable and sustainable solutions, utilizing best engineering practices in an agile, team-oriented and collaborative environment.



Required Skills and Experience

Bachelor Degree in Computer Science or equivalent experience

professional experience in delivering quality software, ideally across the full stack

Experience with WebServices, SAAS, PAAS, REST API development

Demonstrably strong Python (OOP) skills

Experience with SQL, NoSQL database

A wide degree of creativity and latitude is expected





Desirable Skills and Experience

5+ years of relevant experience with proven results

Demonstrable proficiency with Cloud service providers, mainly AWS

Familiarity and experience with object oriented and architectural design

Serverless technology experience a plus

Experience with scalability, security and performance engineering for web services a huge plus

Maintain a high bar for code quality, testing and automation while finding opportunities to continuously improve them

Maintain a DevOps mindset, promoting cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team's Cloud infrastructure

Ability to work in a team environment, work with and motivate others