Top Benefits
About the role
Description
ActiveState delivers Intelligent Remediation for vulnerability management, enabling DevSecOps teams to not only identify vulnerabilities in open source packages, but also to automatically prioritize, remediate, and deploy fixes into production without breaking changes, ensuring that applications are truly secured.
This position is open to full-time remote workers anywhere in North America
This position is open to experienced candidates with a track record in this area. We’re building up our systems to scale out to more languages and ecosystems, and we’re looking for someone who knows how to analyze, design, build, monitor, and optimize backend systems to help us make the most of our data!
Our audacious goal is to build all of the open source software released on the internet completely from source, in an automated and repeatable way. Our platform resolves dependencies for open source languages and libraries all the way up and down the stack. If this sounds like a difficult computer science problem, it is! If you’re motivated by graph theory, dependency resolution, and wrestling with practical applications of things like the Byzantine Generals Problem, we want to meet you!
This specific team develops and maintains the systems that perform the dependency resolution algorithm, model dependency data, and produce the APIs for interacting with this system. On this team, you’ll spend time breaking new ground to support new languages and systems as well as optimizing our existing systems. You will help us manage the complexity of modeling the entire open source ecosystem, solving complex dependency problems, orchestrating whole-project builds from source code, and finding efficiencies along the way. If this sounds like an intriguing opportunity, we want to talk to you!
Key Responsibilities
- 7+ years of professional programming experience in modern imperative languages, e.g. Python or Go. This means deep experience with at least one programming language, and at least shallow experience with several.
- Computer Science Degree or equivalent
- Professional experience designing, writing, and using web APIs (JSON and REST required, GraphQL a plus).
- Experience creating and maintaining complex software systems along with the ability to design non-trivial applications and components from scratch.
- The ability to write clean, well-tested code with clear documentation.
- Backend development experience, including SQL and database integration.
- Experience with at least one major platform (Linux, MacOS, Windows) and exposure to the others.
- Excellent written and spoken skills, both technical and non-technical. You’ll need to work closely with your developer teammates, as well as be able to have coherent conversations with people from QA, sales, marketing, and other parts of the company.
Skills, Knowledge and Expertise
If you have experience with any of the following please make sure to highlight it in your cover letter:
-
Notable contributions to or presence in at least one open source project or language community.
-
Experience with SAT solvers, graph theory, and dependency resolution algorithms.
-
Experience working with build systems, continuous integration, and debugging.
-
Microservices, message queues, and distributed computing.
-
Agile processes, including breaking large projects up into smaller stories, estimation, working in branches (GitHub Flow), code review, and CI.
-
Perl, Python, Javascript, C#, R, Rust, Go, Java, or Ruby, especially an understanding of their respective language communities and their toolchains.
-
Experience working on a build system or performing build engineering, including compiling code and debugging issues with build tools such as make, autotools, and Bazel.
Benefits
- Working for a stable and growing company that offers the environment and personal growth potential of a start-up as well as the stability of a successful business with established revenue.
- The chance to grow and grow with a team, as we expand our data portfolio and team.
- The chance to collaborate with a smart, considerate, enthusiastic team of people.
- The chance to work on a project that will change the work lives of developers around the world, including your own!
- Competitive salary and bonus plan.
- Comprehensive benefits package and health/wellness credit program.
About ActiveState
ActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster.
We are the only solution in the market today that offers Intelligent Remediation, which identifies which vulnerabilities to prioritize, assesses the impact of updates causing breaking changes, prioritizes what to fix first, securely builds open source packages from source, and facilitates the build and deploy process to get fixes into production quickly and easily.
All from the trusted partner that pioneered and continues to lead enterprise adoption and use of open source software.
About ActiveState
ActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster.
With a single platform that tames open source complexity, teams get a continuously secure software supply chain, unparalleled observability, robust vulnerability management, continuous upgrades, and governance support that enhance collaboration across the organization.
All from the trusted partner that pioneered and continues to lead enterprise adoption and use of open source software.
Top Benefits
About the role
Description
ActiveState delivers Intelligent Remediation for vulnerability management, enabling DevSecOps teams to not only identify vulnerabilities in open source packages, but also to automatically prioritize, remediate, and deploy fixes into production without breaking changes, ensuring that applications are truly secured.
This position is open to full-time remote workers anywhere in North America
This position is open to experienced candidates with a track record in this area. We’re building up our systems to scale out to more languages and ecosystems, and we’re looking for someone who knows how to analyze, design, build, monitor, and optimize backend systems to help us make the most of our data!
Our audacious goal is to build all of the open source software released on the internet completely from source, in an automated and repeatable way. Our platform resolves dependencies for open source languages and libraries all the way up and down the stack. If this sounds like a difficult computer science problem, it is! If you’re motivated by graph theory, dependency resolution, and wrestling with practical applications of things like the Byzantine Generals Problem, we want to meet you!
This specific team develops and maintains the systems that perform the dependency resolution algorithm, model dependency data, and produce the APIs for interacting with this system. On this team, you’ll spend time breaking new ground to support new languages and systems as well as optimizing our existing systems. You will help us manage the complexity of modeling the entire open source ecosystem, solving complex dependency problems, orchestrating whole-project builds from source code, and finding efficiencies along the way. If this sounds like an intriguing opportunity, we want to talk to you!
Key Responsibilities
- 7+ years of professional programming experience in modern imperative languages, e.g. Python or Go. This means deep experience with at least one programming language, and at least shallow experience with several.
- Computer Science Degree or equivalent
- Professional experience designing, writing, and using web APIs (JSON and REST required, GraphQL a plus).
- Experience creating and maintaining complex software systems along with the ability to design non-trivial applications and components from scratch.
- The ability to write clean, well-tested code with clear documentation.
- Backend development experience, including SQL and database integration.
- Experience with at least one major platform (Linux, MacOS, Windows) and exposure to the others.
- Excellent written and spoken skills, both technical and non-technical. You’ll need to work closely with your developer teammates, as well as be able to have coherent conversations with people from QA, sales, marketing, and other parts of the company.
Skills, Knowledge and Expertise
If you have experience with any of the following please make sure to highlight it in your cover letter:
-
Notable contributions to or presence in at least one open source project or language community.
-
Experience with SAT solvers, graph theory, and dependency resolution algorithms.
-
Experience working with build systems, continuous integration, and debugging.
-
Microservices, message queues, and distributed computing.
-
Agile processes, including breaking large projects up into smaller stories, estimation, working in branches (GitHub Flow), code review, and CI.
-
Perl, Python, Javascript, C#, R, Rust, Go, Java, or Ruby, especially an understanding of their respective language communities and their toolchains.
-
Experience working on a build system or performing build engineering, including compiling code and debugging issues with build tools such as make, autotools, and Bazel.
Benefits
- Working for a stable and growing company that offers the environment and personal growth potential of a start-up as well as the stability of a successful business with established revenue.
- The chance to grow and grow with a team, as we expand our data portfolio and team.
- The chance to collaborate with a smart, considerate, enthusiastic team of people.
- The chance to work on a project that will change the work lives of developers around the world, including your own!
- Competitive salary and bonus plan.
- Comprehensive benefits package and health/wellness credit program.
About ActiveState
ActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster.
We are the only solution in the market today that offers Intelligent Remediation, which identifies which vulnerabilities to prioritize, assesses the impact of updates causing breaking changes, prioritizes what to fix first, securely builds open source packages from source, and facilitates the build and deploy process to get fixes into production quickly and easily.
All from the trusted partner that pioneered and continues to lead enterprise adoption and use of open source software.
About ActiveState
ActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster.
With a single platform that tames open source complexity, teams get a continuously secure software supply chain, unparalleled observability, robust vulnerability management, continuous upgrades, and governance support that enhance collaboration across the organization.
All from the trusted partner that pioneered and continues to lead enterprise adoption and use of open source software.