Senior Software Engineer

1 week ago


Prague, Czech Republic OnHires Full time

About Our Client
Our client is a software development lifecycle (SDLC) data insights platform that enhances software security, compliance, and developer productivity. Our client provides a historical record of all coding events to proactively identify security and compliance risks at the earliest stages of development. This ensures secure coding practices, identifies potential threats, maintains compliance, and boosts developer productivity, enabling the delivery of safe and reliable software. The company is headquartered in San Francisco, California, but operates with a fully remote, globally distributed team.

Position Overview
We are assisting our client in finding a Senior Software Engineer to lead technology development at the forefront of software security, code context, and software delivery. The ideal candidate will be skilled in building software with a variety of technologies and will help design, test, and rapidly iterate on products that empower organizations and developers with tools to enhance software security and productivity, including APIs, browser extensions, IDE integrations, bots, and webhooks.

Who Will Excel in This Role
The perfect candidate is excited about leading the direction of data processing and technology development. You are passionate about empowering better software development using event enrichment and data processing. You have extensive experience in building top-tier data infrastructure and tools and take pride in writing clean, elegant code.

Technology Stack

  • Backend: Go, Kotlin/JVM

  • Frontend: TypeScript, Svelte

  • Cloud Automation: Terraform

  • Database: PostgreSQL

  • Search Engine: OpenSearch

  • Cloud Platform: Google Cloud Platform

Responsibilities

  • Design and develop systems for event retention, processing, and querying

  • Implement best practices for event retention

  • Experiment with techniques to accelerate prototyping and maximize resource utilization

  • Ensure reliable, fast, and predictable event processing pipelines

  • Manage data pipelines, including scheduling, dataflow programming, SQL, and data labeling

  • Orchestrate clusters of commodity machines

  • Review code, mentor engineers, and support teams that rely on the event store

  • Attract, recruit, and retain top engineering and scientific talent

Minimum Qualifications

  • Strong familiarity with backend development in Java, Scala, or Kotlin

  • Solid knowledge of SQL and relational databases

  • Experience with cloud computing (AWS, Azure, or GCP)

  • Basic knowledge of I/O and memory profiling in Linux/UNIX

  • Experience with service delivery in a Linux environment

  • At least 8+ years of professional software engineering experience

  • Proven leadership as a world-class senior software engineer

Preferred Qualifications

  • PhD or Master’s degree in Computer Science/Engineering, Mathematics, Physics, or a related field

  • 10+ years of experience in software engineering and data engineering

  • Expertise in distributed systems and managing high-volume independent machines

  • Expertise in SQL and PostgreSQL

  • Experience with event pipeline development in Java, Kotlin, Scala, or Python

  • Advanced knowledge of immutable data

  • Strong understanding of optimization and profiling on Linux

  • Expertise in search technologies and open-source search systems

  • Familiarity with Kubernetes, Docker, Terraform, CircleCI, GitHub Actions, and Jenkins

What We Offer

  • Opportunity to join an early-stage startup with significant ownership in technology development

  • Work alongside world-class colleagues, advisors, and technical experts

  • Competitive salary and equity packages

  • Unlimited vacation and sick leave

  • Strong remote work culture and team camaraderie


  • Senior Data Engineer

    4 weeks ago


    Prague, Czech Republic Barclays Bank PLC Full time

    Join us as Senior Data Engineer at Barclays where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. In this role, you will be responsible for development, code reviews, unit testing and implementation of data-related projects using AWS ETL Tools. You will convert business requirements into technical artifacts and...


  • Prague, Czech Republic České vysoké učení technické v Praze Full time

    CTU in Prague – Faculty of Electrical Engineering – Department of Cybernetics is hiring a worker for the position DevOps & Software Engineer Maintenance and development of the internal processes for development, automated build, and deployment pipelines of a robotics software.Mission of the positionWe develop an open source robotics framework that is a...

  • Senior Cloud Engineer

    4 weeks ago


    Prague, Czech Republic Barclays Bank PLC Full time

    Join us as a Senior Cloud Engineer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness technology to revolutionise our digital offerings, ensuring unparalleled customer experiences. To be successful as a Senior Cloud Engineer, you should have experience with: •           ...


  • Prague, Czech Republic Barclays Bank PLC Full time

    Join us as a Senior Reliability Engineer at Barclays where you will use a hybrid of development and operate skills to work across disciplines by applying software engineering principles to eliminate repeated manual effort (Toil) and create automated, scalable, and reliable services. You'll harness cutting-edge technology to revolutionise our digital...


  • Prague, Czech Republic Barclays Bank PLC Full time

    Join us as a DevOps Engineer at Barclays, where you will focus to bridge the gap between development and operations for various business areas like Post Trade Technology, Wholesale Lending, CRM, and Sales. You will streamline software delivery and maintenance across these departments by implementing automation, collaboration tools, and a culture of shared...


  • Prague, Czech Republic České vysoké učení technické v Praze Full time

    CTU in Prague – Faculty of Electrical Engineering – Department of Cybernetics is hiring a worker for the position Robotics Systems Software Engineer Short description of the positionDevelopment and maintenance of a robotics system for control, simulations and deployment of autonomous flying robots. Work on a C++ code base using the Robot Operating...


  • Prague, Czech Republic Pure Storage Full time

    SHOULD YOU ACCEPT THIS CHALLENGE...At Pure Storage, security is paramount, not an afterthought—it's critical to data storage. We're seeking an Engineering Manager for our FlashArray Security Team, which has two core functions: developing security-focused product capabilities and championing security standards and best practices for the FlashArray product....


  • Prague, Czech Republic DHL Information Services Full time

    Your IT Future, DeliveredSoftware Engineer BI Backend / DatabaseDigitalization. Simply delivered.At IT Services, we are passionate about Oracle Database, Informatica Powercenter. Our PnP BI Solutions team is continuously expanding. No matter your level of Software Engineer BI Backend proficiency, you can always grow within our diverse environment.#DHL...


  • Prague, Czech Republic OMIO Full time

    You will build and lead an agile development team in Coverage tribe that is the powering engine of Omio. Coverage allows us to integrate with hundreds of transportation partners across the globe. You and your team will help us build a cloud platform that abstracts away the complexity and fragmentation of the data and APIs of the world of transportation and...


  • Prague, Czech Republic Algoteque Full time

    ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce....

  • Software Engineer

    2 weeks ago


    Prague, Czech Republic OnHires Full time

    About company:The company is your machine intelligence solution for finding the next big consumer trend.They tap into publicly available consumer data (anonymous and aggregated) to identify exciting shifts in consumer behavior.About the Position:The company is the machine intelligence platform used by top industry beauty brands. It analyzes over 20 billion...

  • Senior C++ Engineer

    4 weeks ago


    Prague, Czech Republic Pure Storage Full time

    Our customers love FlashArray and FlashBlade for its simplicity of management, the constant flow of new and exciting innovation, and ability to live on the cutting edge of technology with never taking a downtime, ever. We are constantly extending the capabilities of our products, more recently via extending into the cloud, e.g. with CloudSnap and Cloud Block...


  • Prague, Czech Republic WLG Full time

    Would you like to be part of a revolutionary company shaping the future of network and security technology?Our client, an innovative firm with Israeli origins, is a growing company in the network and security industry. With a valuation exceeding $3 billion and a robust global footprint across 75+ data centers, they pioneered the “SASE” category,...


  • Prague, Czech Republic Pure Storage Full time

    SHOULD YOU ACCEPT THIS CHALLENGEThe FlashArray team builds the industry’s most innovative, high-performance, and highly available portfolio of products that are designed for the most demanding mission-critical applications. While we deliver a hardware storage array, over 90% of our engineering staff are software engineers. Our customers are the most...


  • Prague, Czech Republic DHL Information Services Full time

    Your IT Future, DeliveredWith a global team of 6000+ IT professionals, DHL IT Services connects people and keeps the global economy running by continuously innovating and creating sustainable digital solutions. We work beyond global borders and push boundaries across all dimensions of logistics. You can leave your mark shaping the technology backbone of the...


  • Prague, Czech Republic Algoteque Full time

    ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce....

  • Engineering Director

    4 weeks ago


    Prague, Czech Republic Pure Storage Full time

    Pure Storage, with its 15-year legacy of simplifying data storage, is seeking a collaborative and results-oriented engineering director to champion the growth of a brand-new cloud storage product. This role will empower you to lead and inspire multiple engineering teams in Prague, fostering a culture of innovation and excellence.Our cloud offerings are...


  • Prague, Czech Republic Pure Storage Full time

    PURE IN PRAGUEPure Storage’s Research and Development (R&D) Center in Prague has 600+ employees focused on cutting-edge innovation. The team plays a vital role in driving solutions for the as-a-service economy, tackling challenges like the surge in unstructured data and growing security threats like ransomware.SHOULD YOU ACCEPT THIS CHALLENGE...You will be...


  • Prague, Czech Republic OMIO Full time

    Omio is a 100% Kubernetes-native company. All our workloads run on Kubernetes and we follow trunk-based development. We are looking for a Senior SRE Engineer with a special interest in solving infrastructure problems. You are passionate about the new era of cloud-native solutions. You have a good understanding of system architectures and components: compute,...


  • Prague, Czech Republic Pure Storage Full time

    SHOULD YOU ACCEPT THIS CHALLENGE...Work with a team of system admins and coders in a tools and infrastructure automation role in order to help our teams to achieve greater efficiencyWrite in scripting languages to write automation to let users help themselves, having our infrastructure detect & self-correct problems, and integrating systemsCollaborate with...