
Construction • Enterprise • SaaS
Contruent is a leading provider of lifecycle cost management solutions designed to optimize project spend and performance for large-scale construction projects. Their intuitive, configurable software-as-a-service (SaaS) is immediately deployable and helps engineering and construction firms enhance collaboration and visibility, thus minimizing risk and maximizing project success. With over 25 years of industry expertise, Contruent serves a wide range of industries including mining, oil and gas, infrastructure, and energy, providing tools for cost management, project controls, contract management, and more. Their solutions foster better decision-making through advanced data orchestration, executive dashboards, and integration with enterprise resource planning (ERP) systems.
November 20

Construction • Enterprise • SaaS
Contruent is a leading provider of lifecycle cost management solutions designed to optimize project spend and performance for large-scale construction projects. Their intuitive, configurable software-as-a-service (SaaS) is immediately deployable and helps engineering and construction firms enhance collaboration and visibility, thus minimizing risk and maximizing project success. With over 25 years of industry expertise, Contruent serves a wide range of industries including mining, oil and gas, infrastructure, and energy, providing tools for cost management, project controls, contract management, and more. Their solutions foster better decision-making through advanced data orchestration, executive dashboards, and integration with enterprise resource planning (ERP) systems.
• Playing a leadership role in the full life cycle from ideation through production support and maintenance of a complex SaaS application • Learning the domain of project cost controls and applying principles of domain-driven design and modeling to building Contruent software applications • Architecting, designing, and implementing microservices and associated patterns • Conducting research spikes to drive key technical decisions • Developing and implementing detailed strategies for modernizing legacy applications • Mentoring junior engineers in the areas of architecture and design • Full stack development – front end, back end, and database • Working closely with the Product group to refine new features and functionality, build out roadmaps/task execution plans, and provide estimations • Developing containers and deploying them to Kubernetes clusters • Implementing best practices associated with CI/CD • Working with DevOps to identify infrastructure needs and that software components are readily deployable and can be effectively monitored and managed once deployed to the cloud • Creative, out-of-the-box solutioning of complex problems • Own issue identification, root cause analysis, and resolution • Develop scalable, high quality, easy to use software • Work with a highly efficient team in a global organization
• 7+ years of experience developing commercial SaaS applications • 7+ years of experience developing cloud-native containerized applications • 5+ years of experience with a major cloud provider (AWS preferred) • Demonstrated experience as an architect and designer • Experience with designing and implementing microservices • Experience with object-oriented programming • Experience with data structures • Expertise with SQL and relational databases, including writing complex queries, schema architecture, query optimization, and performance improvements • Experience with NOSQL databases • Knowledge of modern software design patterns • A firm understanding of the SOLID principles • Able to explore and prototype new ideas and technologies that span multiple areas • A firm understanding of Agile Scrum software development practices • A strong mindset for quality and experience writing different kinds of tests – unit tests, integration tests, end to end tests • Great problem-solving and debugging skills • Familiarity working with UX designers in a user-centric design process • Solid communication and collaboration skills • Ability to work from specifications • Ability to plan complex projects and provide/refine estimates recognizing uncertainties and risk factors.
Apply NowNovember 20
Software Architect to develop modern web and mobile applications in healthcare sector. Collaborating with teams to make significant technical decisions while ensuring high-quality code delivery.
Angular
AWS
Azure
Cloud
Distributed Systems
Docker
Google Cloud Platform
Ionic
JavaScript
Node.js
Python
React
Vue.js
November 20
Staff Software Engineer influencing architecture and engineering best practices at KPA, a leading provider of EHS software solutions. Collaborating on scalable systems to drive safety and compliance across enterprises.
🇺🇸 United States – Remote
💵 $160k - $175k / year
⏰ Full Time
🔴 Lead
🧑💻 Full-stack Engineer
🦅 H1B Visa Sponsor
AWS
Azure
Cloud
Distributed Systems
November 19
51 - 200
Principal Software Engineer at Docker defining technical vision and leading implementation for AI Cloud services. Collaborating with teams to build scalable and secure infrastructure for developers.
🇺🇸 United States – Remote
💵 $232k - $319k / year
💰 $105M Series C on 2022-03
⏰ Full Time
🔴 Lead
🧑💻 Full-stack Engineer
AWS
Azure
Cloud
Distributed Systems
Docker
Google Cloud Platform
Java
Kubernetes
Microservices
Rust
Terraform
Go
November 19
Staff/Principal Engineer developing perception solutions for autonomous vehicles. Leading teams with expertise in deep learning and computer vision in a pioneering technology company.
🇺🇸 United States – Remote
💵 $200k - $285k / year
⏰ Full Time
🔴 Lead
🧑💻 Full-stack Engineer
🦅 H1B Visa Sponsor
Python
PyTorch
November 19
Staff Software Engineer leading planning systems development for autonomous driving. Collaborating cross-functionally to create integrated autonomous driving systems.
Linux
Python