Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Integrations (Evergreen)

Full-time

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Integrations (Evergreen) in Salt Lake City, UT vacancy
  •  ...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... 
    Senior
    Full time

    HeroDevs, Inc.

    Salt Lake City, UT
    1 day ago
  • $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... 
    Senior
    Full time
    H1b

    PwC

    Salt Lake City, UT
    3 days ago
  • $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... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Salt Lake City, UT
    3 days ago
  • $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... 
    Senior
    Full time
    For contractors
    Local area
    Remote work
    Worldwide
    Flexible hours

    AES

    Salt Lake City, UT
    6 days ago
  •  ...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... 
    Senior
    Remote work

    IntePros

    Salt Lake City, UT
    4 days ago
  •  ...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

    ITRAC

    Salt Lake City, UT
    15 hours ago
  •  ...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

    Hirewell

    Salt Lake City, UT
    4 days ago
  •  ...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... 
    Senior
    Contract work
    Shift work

    Alined Consulting Group

    Salt Lake City, UT
    4 days ago
  • $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... 
    Senior
    For contractors

    RIVAL

    Salt Lake City, UT
    4 days ago
  •  ...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... 
    Senior
    Work experience placement
    Flexible hours

    SwipeClock Workforce Management

    Salt Lake City, UT
    4 days ago
  •  ...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... 
    Senior
    Temporary work
    Part time
    Remote work
    Home office
    Flexible hours

    Tangerine Search Inc.

    Salt Lake City, UT
    4 days ago
  • $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... 
    Senior
    Flexible hours

    PointClickCare

    Salt Lake City, UT
    1 day ago
  •  ...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/... 
    Senior
    Weekly pay
    Work at office
    Remote work
    Flexible hours

    Clearlink

    Salt Lake City, UT
    1 day ago
  •  ...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... 
    Senior
    Full time
    Immediate start

    Sorenson Communications

    Salt Lake City, UT
    4 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  •  ...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... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  • 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:... 
    Senior
    Full time
    Temporary work
    Part time
    Immediate start

    Goldman Sachs

    Salt Lake City, UT
    5 days ago
  • $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... 
    Senior
    Remote work

    MAXIMUS

    Salt Lake City, UT
    1 day ago
  •  ...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

    First Electronic Bank

    Salt Lake City, UT
    5 days ago
  •  ...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... 
    Senior
    For contractors
    Work experience placement
    Work at office
    3 days per week

    Medallion Bank

    Salt Lake City, UT
    a month ago
  • $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... 
    Senior
    Full time
    Part time
    Immediate start
    Worldwide
    Flexible hours

    Mastercard

    Salt Lake City, UT
    3 days ago
  • $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... 
    Senior
    Full time
    Remote work
    Flexible hours

    GovCIO

    Salt Lake City, UT
    1 day ago
  • $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... 
    Senior
    Full time
    H1b

    PwC

    Salt Lake City, UT
    2 days ago
  •  ...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

    Spectrum IT Recruitment

    Salt Lake City, UT
    15 hours ago
  •  ...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... 
    Senior
    Part time
    Remote work
    Flexible hours

    Acedevshop

    Salt Lake City, UT
    4 days ago
  •  ...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... 
    Senior
    Local area

    HDR

    Salt Lake City, UT
    6 days ago
  •  ...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.... 
    Senior
    Work at office
    Remote work

    Tria Federal (Tria)

    Salt Lake City, UT
    3 days ago
  •  ...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,... 
    Senior
    Flexible hours

    Medical Priority Consultants

    Salt Lake City, UT
    15 hours ago
  •  ...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... 
    Senior
    For subcontractor
    Flexible hours

    Paretohealth

    Salt Lake City, UT
    4 days ago
  • $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... 
    Senior
    Remote work
    Visa sponsorship
    Work visa

    TITUS

    Salt Lake City, UT
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Integrations (Evergreen). Be the first to apply!