Build Systems Engineer
4 weeks ago
About ActiveState
ActiveState is at the forefront of securing open-source software supply chains and enhancing dependency management through our innovative SaaS Platform and CLI tool. Our mission is to empower DevSecOps teams to effortlessly create any runtime environment across various open-source language ecosystems on any platform. We are dedicated to eliminating the challenges of dependency management, and we invite you to contribute to this ambitious vision.
Position Overview
This role is designed for seasoned professionals who possess a proven track record in build engineering. Our goal is to automate the construction of all open-source software available online from the ground up, and we are expanding our language offerings to include Java. We seek an individual who excels in transforming source code into fully operational products in a secure, repeatable, and deterministic manner, as well as developing systems that facilitate this process.
Key Responsibilities
- Automate the build processes for applications and libraries sourced from various ecosystems.
- Serve as a subject matter expert on Java-related build challenges.
- Enhance the quality of our data by discovering and implementing improved methods for importing and analyzing open-source data.
- Increase the success rate of package builds by innovating and refining build engineering systems.
- Document and test your contributions effectively.
Work Environment
You will thrive in an independent work setting while collaborating with a dedicated team. Proficiency in the modern software development lifecycle is essential, including familiarity with GitHub, pull requests, code reviews, automated testing, and agile methodologies.
What We Offer
- A stable and expanding organization that combines the dynamic environment of a startup with the reliability of an established business.
- Opportunities for personal and professional growth as we broaden our data portfolio and team.
- The chance to collaborate with a talented and supportive group of professionals.
- Engagement in a project that aims to revolutionize the work lives of developers globally.
- Competitive compensation and bonus structure.
- A comprehensive benefits package along with a health and wellness credit program.
Qualifications
- A minimum of 3 years of experience in build systems or build engineering, including compiling code and troubleshooting build tools such as make, autotools, Bazel, and Buck.
- Ability to build and debug open-source software using various compilers and toolchains, particularly from the command line.
- Experience managing Java projects across multiple build systems (e.g., Maven, Gradle, Ant).
- Strong development skills in at least one of the following languages: Python, Go, Perl, Ruby, or Java.
- Proficient in at least one major platform (Linux, MacOS, Windows) with exposure to others.
- Experience with command line interfaces, IDEs, and development tools across these platforms.
- Excellent written and verbal communication skills, enabling effective collaboration with technical and non-technical team members.
Preferred Skills
If you possess experience in any of the following areas, please highlight it in your application:
- Significant contributions to or involvement in an open-source project or language community.
- Ability to read and comprehend Python or Go code.
- Familiarity with agile processes, including breaking down large projects into manageable stories, estimation, branching (GitHub Flow), code reviews, and continuous integration.
- Experience with C or C++ code and debugging compiler issues across different platforms.
- Knowledge of Java-related build systems or dependency management solutions.
Our Work Culture
We embrace a polyglot approach, utilizing the best tools and languages for each task. Our technology stack includes Python, Elm, JavaScript, Golang, Bazel, Docker, Kubernetes, Haskell, and Airflow, among others. We prioritize quality alongside speed, ensuring that testing and documentation are integral parts of our development process.
ActiveState is committed to using open-source software whenever feasible and contributing back to the community. Our daily operations revolve around GitHub for version control, pull requests, code reviews, continuous testing, integration, and deployment, all within an agile framework. We utilize various communication tools to coordinate effectively and continuously seek to enhance our practices.
-
Build Systems Engineer
4 weeks ago
Vancouver, British Columbia, Canada ActiveState Full timeAbout ActiveStateActiveState is at the forefront of securing open-source software supply chains and enhancing dependency management through our innovative SaaS Platform and CLI tool. Our mission is to empower DevSecOps teams to effortlessly construct any runtime environment utilizing any open-source language ecosystem across various platforms. We are...
-
Building Automation Systems Engineer
4 days ago
Vancouver, British Columbia, Canada Gpac Full timeJob DescriptionJob Title: Building Automation Systems EngineerJob Summary:We are seeking a highly skilled Building Automation Systems Engineer to join our team at GPAC. As a Building Automation Systems Engineer, you will be responsible for installing, repairing, and maintaining computer-based control systems that control and monitor a building's mechanical...
-
Building Automation Systems Engineer
4 days ago
Vancouver, British Columbia, Canada Gpac Full timeJob Description:Job Title: Building Automation Systems EngineerJob Summary:We are seeking a highly skilled Building Automation Systems Engineer to join our team at GPAC. As a Building Automation Systems Engineer, you will be responsible for installing, repairing, and maintaining computer-based control systems that control and monitor a building's mechanical...
-
Building Automation Systems Engineer
4 days ago
Vancouver, British Columbia, Canada Gpac Full timeJob Description:Job Title: Building Automation Systems EngineerJob Summary:We are seeking a highly skilled Building Automation Systems Engineer to join our team at GPAC. As a Building Automation Systems Engineer, you will be responsible for installing, repairing, and maintaining computer-based control systems that control and monitor a building's mechanical...
-
Building Automation Systems Engineer
4 days ago
Vancouver, British Columbia, Canada Gpac Full timeJob DescriptionJob Title: Building Automation Systems EngineerJob Summary:We are seeking a highly skilled Building Automation Systems Engineer to join our team at GPAC. As a Building Automation Systems Engineer, you will be responsible for installing, repairing, and maintaining computer-based control systems that control and monitor a building's mechanical...
-
Build Systems Engineer
4 weeks ago
Vancouver, British Columbia, Canada ActiveState Full timeAbout ActiveStateActiveState is at the forefront of securing open-source software supply chains and optimizing dependency management through an innovative SaaS platform and CLI tool. Our mission is to empower DevSecOps teams to effortlessly construct any runtime environment utilizing any open-source language ecosystem across diverse platforms. We are on a...
-
Senior Build Systems Engineer
1 week ago
Vancouver, British Columbia, Canada ActiveState Full timeAbout ActiveStateActiveState is a leading provider of software solutions for the open-source community. Our mission is to empower developers to build, deploy, and manage complex software systems with ease.Job SummaryWe are seeking an experienced Build Engineer to join our team. As a Build Engineer, you will be responsible for designing, implementing, and...
-
Senior Build Systems Engineer
6 days ago
Vancouver, British Columbia, Canada ActiveState Full timeAbout ActiveStateActiveState is a leading provider of software solutions for the open-source community. Our mission is to empower developers to build, deploy, and manage complex software systems with ease.Job SummaryWe are seeking an experienced Build Engineer to join our team. As a Build Engineer, you will be responsible for designing, implementing, and...
-
Lead Build Systems Engineer
4 weeks ago
Vancouver, British Columbia, Canada Phoenix Labs Full timePhoenix Labs is on the lookout for an experienced Lead Build Systems Engineer to manage and improve our build processes for two active multi-platform titles. The successful candidate will possess substantial hands-on experience with at least one continuous integration platform (such as GitHub, Jenkins, TeamCity, Bamboo, CircleCI, etc.) and demonstrate a...
-
Building Systems Operations Engineer
4 weeks ago
Vancouver, British Columbia, Canada Onni Group Full timeJob Title: Facility Operations and Energy Systems EngineerCompany: The Onni GroupIn the role of Facility Operations and Energy Systems Engineer, you will oversee the maintenance and enhancement of HVAC systems within buildings, troubleshoot and rectify essential infrastructure, and guarantee smooth operations through proactive maintenance and swift...
-
Building Systems Maintenance Engineer
4 weeks ago
Vancouver, British Columbia, Canada Onni Group Full timeJob Title: Facility Operations and Energy Systems EngineerCompany: The Onni GroupAs a Facility Operations and Energy Systems Engineer, your primary responsibility will be to ensure the optimal performance of building HVAC systems, troubleshoot and rectify critical infrastructure issues, and maintain smooth operations through proactive maintenance and swift...
-
Senior Data Engineer
6 days ago
Vancouver, British Columbia, Canada Data Engineer Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our Promotions team at Amazon. As a key member of our team, you will be responsible for designing, processing, and managing large datasets across various data platforms.Key ResponsibilitiesDesign and implement data pipelines to ingest and enable analytics at scale.Develop and maintain...
-
Senior Data Engineer
7 days ago
Vancouver, British Columbia, Canada Data Engineer Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our Promotions team at Amazon. As a key member of our team, you will be responsible for designing, processing, and managing large datasets across various data platforms.Key ResponsibilitiesDesign and implement data pipelines to ingest and enable analytics at scale.Develop and maintain...
-
Building Automation Systems Engineer
6 days ago
Vancouver, British Columbia, Canada BGIS Full timeAbout BGISBGIS is a leading provider of customized facility management and real estate services. With our combined team of over 6,500 globally, we relentlessly focus on enabling innovation through the services we deliver, while actively looking for new opportunities that will enable innovation for our clients' businesses. Globally, we manage over 320 million...
-
Building Automation Systems Engineer
1 week ago
Vancouver, British Columbia, Canada BGIS Full timeAbout BGISBGIS is a leading provider of customized facility management and real estate services. With our combined team of over 6,500 globally, we relentlessly focus on enabling innovation through the services we deliver, while actively looking for new opportunities that will enable innovation for our clients' businesses. Globally, we manage over 320 million...
-
Lead Mechanical Engineer – Building Systems
4 weeks ago
Vancouver, British Columbia, Canada CIMA+ Full timePosition OverviewCIMA+ is a leading engineering firm with a rich history in Eastern Canada, employing over 3000 professionals nationwide. Our Western Canada offices are experiencing significant growth, presenting exciting opportunities to engage in complex projects that you can influence and contribute to.The Buildings team at CIMA+ is recognized for its...
-
Lead Mechanical Engineer – Building Systems
4 weeks ago
Vancouver, British Columbia, Canada CIMA+ Full timePosition OverviewObjectiveCIMA+ has established a strong presence in Eastern Canada, employing over 3000 professionals nationwide. Our Western Canada offices are experiencing significant growth, leading to exciting and complex projects that you can influence and contribute to.The Buildings team at CIMA+ is well-known for its proficiency in creating...
-
Lead Mechanical Engineer – Building Systems
4 weeks ago
Vancouver, British Columbia, Canada CIMA+ Full timePosition OverviewObjectiveCIMA+ is a well-established firm with a significant presence in Eastern Canada, employing over 3000 professionals nationwide.Our Western Canada offices are experiencing substantial growth, presenting opportunities to engage in new and intricate projects that you can influence and contribute to. We are in search of individuals eager...
-
Lead Mechanical Engineer for Building Systems
4 weeks ago
Vancouver, British Columbia, Canada WSP Global Inc. Full timeSenior Mechanical Engineer/Designer, Buildings Job OverviewWSP Global Inc. is seeking a dynamic and skilled individual for the role of Senior Mechanical Engineer/Designer within our Mechanical Buildings division.Why WSP Global Inc.?We are dedicated to fostering a culture of inclusivity and community.Our Flexible Work Policy emphasizes the importance of...
-
Control Systems Validation Engineer
4 weeks ago
Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full timeYour New Opportunity Sanctuary Cognitive Systems Corp., a pioneer in developing AI-driven control mechanisms for humanoid robotics, is on the lookout for a Control Systems Validation Engineer to join our Machine Learning Division. Reporting directly to the Head of Machine Learning, you will play a crucial role in the internal testing, validation, and...