Senior Software Engineer - Integrations (Evergreen)
HeroDevs, Inc.
Senior Software Engineer - Integrations
About the job
HeroDevs is hiring a Senior Software Engineer for our Evergreen team. HeroDevs keeps critical open-source software secure long after it reaches end of life. The Evergreen team owns EOLDS, our end-of-life dataset, which internal teams and integration partners rely on to understand which open-source software has reached end of life, the risk that carries, and how to remediate it. We also build the systems that turn that data into packages our partners can consume, and we need those systems to produce packages at scale when a partner needs them.
Position Summary
We're looking for a Senior Software Engineer to help take EOLDS to its next stage. You'll help build the pipelines that let us generate and publish large numbers of packages for partners on demand. This is a high-ownership role. You'll make design decisions, set patterns for the team, and work closely with partner-facing teams to understand what partners need from the data.
Responsibilities
- Improve EOLDS data quality through validation, deduplication, provenance tracking, and automated checks that catch regressions before they reach partners
- Investigate and document how our current risk heuristics work, including their inputs, assumptions, and edge cases
- Design and build a multi-model risk scoring framework that supports different risk profiles for remediation, including CVE-centric models alongside our existing heuristics
- Build weighted, configurable scoring so risk profiles can be tuned per partner or use case, with clear explanations of how a score was produced
- Integrate EOLDS with Kafka and our data lake, including event schemas, producers and consumers, backfills, and consistency between systems
- Build automated pipelines that can generate, version, and publish large numbers of packages for partners on demand, reliably and reproducibly
- Add monitoring and data quality metrics so problems with the dataset, scoring, or package delivery surface quickly
- Work with product and partner-facing teams to translate partner requirements into data and scoring changes
- Write services and tooling in TypeScript/Node.js, with automated testing and CI/CD
- Review code and designs, mentor other engineers, and help raise the team's engineering bar
- Write clear documentation for the dataset, scoring models, and pipelines you build
- Work to automate package requests from our partners
Required Qualifications
- 5+ years of professional software engineering experience, with significant time spent building data-intensive systems or data pipelines in production
- Proficiency in TypeScript/JavaScript (Node.js)
- Experience with event streaming platforms such as Kafka, and with data lakes or data warehouses
- Strong SQL and data modeling skills
- Experience designing data validation and data quality checks for datasets other teams or customers depend on
- Comfort reasoning about scoring, ranking, or heuristic systems, such as weighted models or risk scores, and explaining their tradeoffs
- Experience building build, release, or publishing automation, including CI/CD pipelines
- The ability to dig into an unfamiliar system, figure out how it works, and write it down so others can understand it
- Strong written communication and the ability to drive technical decisions in a distributed team
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience
- Experience with git-based software development (preferably on GitHub)
Preferred (Nice-to-Have) Skills
- Familiarity with vulnerability data and scoring, such as CVEs, CVSS, EPSS, CISA KEV, OSV, or GitHub Security Advisories
- Experience with package ecosystems and their publishing workflows, such as npm, Maven, PyPI, RPM, or Debian packaging
- Experience with schema registries and serialization formats such as Avro or Protobuf
- Experience with lakehouse table formats such as Apache Iceberg, Delta Lake, or Parquet-based storage
- Background in software supply chain security, including SBOMs, artifact signing, or provenance (e.g., Sigstore, SLSA)
- Experience working with enterprise partners on data delivery or integrations
- Experience mentoring engineers or acting as a technical lead
- Interest in open-source software and long-term maintenance of critical software
- Experience with Temporal Cloud or similar orchestration solutions
- Experience with OpenSearch and/or ElasticSearch
- Experience with OTEL/opentelemetry and Grafana
- Experience with Argo UI
At HeroDevs, we believe in the power of diversity, equity, and inclusion to drive innovation, creativity, and success. We are committed to creating a workplace that embraces and celebrates individual differences. We encourage people of all backgrounds and experiences to apply.
- ...Senior Software Engineer - Integrations About the job HeroDevs is hiring a Senior Software Engineer for our Shared Services team. We're the shared services team behind HeroDevs, the company that keeps critical open-source software secure long after it reaches end...SeniorFull time
$77k - $202k
...& SummaryThe OpportunityAs a GIS Integration Support (SAP/OverIT), Senior Associate, you will play a pivotal... ...will analyze client needs, implement software solutions, and provide training... ...and Information Science, Computer Engineering, Computer Management, Computer Science...SeniorFull timeH1b$152.5k - $205k
...success and our employees live by our company values: High Integrity, Future Forward, Multistakeholder, Mindful, and Driven by... ...everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain...SeniorPermanent employmentRemote workFlexible hours$113k - $141.53k
...consecutive year in 2026, highlighting our dedication to integrity, transparency, and responsible business practices. Our spirit... ...energize your career with a true leader in global energy. Senior Solutions Engineer - Systems Integration serves as a technical owner for how...SeniorFull timeFor contractorsLocal areaRemote workWorldwideFlexible hours- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer... .... Build reusable data management components that integrate across multiple clinical software applications. Participate...SeniorRemote work
- ...Overview We are seeking an experienced Software Engineer with OutSystems experience to design, build, and scale enterprise-grade applications... ...architecture and technical design decisions Implement integration patterns (REST/SOAP APIs, external systems, databases)...Senior
- ...Interested in building modern software, owning meaningful technical decisions, and putting... ..., reliability, security, and engineering practices. • Apply AI-assisted development... ...that stands out Hands-on work with LLM integrations, retrieval-augmented generation (RAG),...Senior
- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences,... ...A testing strategy you can defend — what belongs at unit, integration, and contract level, and how you know a release is verifiable...SeniorContract workShift work
$175k - $200k
...The role We're hiring a Senior Software Engineer to be the hands-on technical owner of our live platform. You'll take over a production TypeScript... ...full stack: new game types, real-time features, partner integrations and platform improvements. Take over hands-on...SeniorFor contractors- ...seeking a highly skilled and motivated Senior Software Developer to join our team in building... ...availability and minimal downtime. Integrate backend services with third‑party APIs... ...Leadership: Collaborate with product, QA engineers, and other stakeholders to understand...SeniorWork experience placementFlexible hours
- ...compliance. About the Role Our client is seeking a Senior Software Engineer responsible for developing, maintaining, and scaling the... ...products while ensuring the reliability, performance, and integrity of existing systems. The ideal candidate is passionate...SeniorTemporary workPart timeRemote workHome officeFlexible hours
$158k - $176k
...care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,00... ...systems. You will help maintain a rules-based engine that analyzes these messages to identify... ..., you will oversee the end-to-end software development process, including gathering...SeniorFlexible hours- ...Who We're Looking For - Senior Software Engineer We're looking for a Senior Software Engineer to join our team at Clearlink. In this role... ...developing and supporting CMS-driven applications and integrations Experience with infrastructure as code using Terraform/...SeniorWeekly payWork at officeRemote workFlexible hours
- ...of agile and rapid application development processes to speed engineering effortsFollow engineering best practices in a team environment... ...Communications. It is essential that applicant possess the requisite integrity to maintain the information in strictest confidence.Company...SeniorFull timeImmediate start
- ...43,700.00 - $222,700.00Job DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering... ...platform with 300+ flows, 2000+ Apex classes, deep integrations with Banner (SIS), ServiceNow, Kafka, and other university...SeniorFull timeWork at officeFlexible hours
- ...410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis... ...as Code (Terraform, CloudFormation), application integrations, and system scalability.Design and work with modern data layers...SeniorFull timeFlexible hours
- What We DoAt Goldman Sachs, our Engineers don't just make things - we... ...build massively scalable software and systems, architect low latency... ...problems.We are seeking a senior engineer who can lead at the... ...requirements for efficient AI integration.Multiply your output with AI:...SeniorFull timeTemporary workPart timeImmediate start
$130k
...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment... ...per designs. Code reviews, unit test, and integrate coded modules. Assist other developers in resolving...SeniorRemote work- ...Bank (FEB) is seeking a highly capable software engineer to independently lead ambiguous, high-... ..., secure APIs and services, fintech integrations, and agent-based capabilities from problem... ...outcomes. We're looking for a senior engineer who builds real business applications...Senior
- ...to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to... ...task estimates. Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). Documentation and preparing...SeniorFor contractorsWork experience placementWork at office3 days per week
$115k - $184k
...governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology... ...• Build secure, reusable, commercial-grade REST APIs and integrations used by internal teams, financial institutions, data...SeniorFull timePart timeImmediate startWorldwideFlexible hours$195k - $225k
...Information Technology Overview GovCIO is seeking an experienced Senior Software Engineer to support the Department of Veterans Affairs (VA) Data... ..., champions, and stakeholders to identify, document, and integrate requirements into features as part of a modern software...SeniorFull timeRemote workFlexible hours$77k - $202k
...Description & SummaryThe OpportunityAs an AI Integration Developer Consultant, Sr. Associate, you... ...will leverage your understanding of various software solutions to help clients achieve their strategic objectives. As a Senior Associate, you will focus on building meaningful...SeniorFull timeH1b- ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products. As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances...Senior
- ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person...SeniorPart timeRemote workFlexible hours
- ...This is in addition to our support to the US Army Corps of Engineers and other clients under the investigations account as well as... ...Engineers Continuing Authorities Program.HDR is looking for a senior integrated water resources planner or engineer to join our Water...SeniorLocal area
- ...Veterans, transitioning service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend....SeniorWork at officeRemote work
- ...UT 84111, Our team is looking to hire a senior level developer to help in our life saving... ...to the creation and maintenance of software products including training/learning platforms... ...systems, and standing behind the integrity of what ships. Interfaces with clients,...SeniorFlexible hours
- ...the future. Position Summary: This position requires the engineer to develop solutions in TypeScript using AWS cloud-based technologies... ...Ionic or Angular or similar framework. ~ Experienced in software development lifecycle and test methodologies. ~ Follows...SeniorFor subcontractorFlexible hours
$160k - $200k
...and growing 30% month over month. Our team is small, senior, and experienced. We’re looking for an engineer who wants to contribute meaningfully to a product... ...Solid professional experience building and shipping software across both frontend and backend systems. Deep...SeniorRemote workVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Integrations (Evergreen). Be the first to apply!
- scientific software engineer Salt Lake City, UT
- intel software engineer Salt Lake City, UT
- director software engineering Salt Lake City, UT
- software engineer Salt Lake City, UT
- senior robotics software engineer Salt Lake City, UT
- financial software developer Salt Lake City, UT
- graduate software developer Salt Lake City, UT
- part time software developer remote Salt Lake City, UT
- software engineer remote Salt Lake City, UT
- ngo software engineer Salt Lake City, UT



