Principal Engineer / Software Architect - Platform
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
About Keboola
At Keboola, we are revolutionizing the way organizations work with data, leveraging advanced technology to deliver unparalleled results. As a rapidly growing company in the data management sector, we are dedicated to helping teams worldwide enhance their operations and drive impactful changes.
Similar jobs
Search for Senior Software Engineer Agentic Platform
286 results
Role overview DNAnexus seeks a Senior Software Engineer to join the Agentic platform team in Prague. This position centers on developing and refining software that enables genomics and data analysis workflows. The engineering work shapes how researchers and clients interact with complex datasets to address practical challenges. What you will do Design, implement, and deploy new features for the Agentic platform Collaborate with colleagues across teams to deliver solutions tailored to client requirements Support ongoing enhancements so the platform can address emerging needs in genomics and data analysis
Keboola has successfully secured $32 million in funding, marking the largest Series A round in Central Europe for 2023. Our mission is to transform the way businesses engage with data. Our innovative platform enables clients to achieve results that are ten times more impactful, and we are now expanding our reach globally to empower data teams to accelerate their processes, enhance their decision-making, and create significant outcomes.We are on the lookout for a talented and experienced Principal Engineer / Software Architect to become a vital part of our engineering team and influence the future of Keboola’s platform. This role is critical in steering our technical vision, making strategic architectural decisions, promoting adherence to the highest industry standards, and equipping teams to develop and scale our platform effectively. You will be instrumental in designing and establishing a core platform architecture that is resilient, scalable, secure, and easy to maintain in a landscape driven by data and artificial intelligence.In this role, you will collaborate closely with our backend engineering teams, serving as a technical partner and multiplier. Your support will include preparing best practices, providing tooling, and establishing architectural guidelines, all aimed at helping them build and manage secure services at scale while being cost-conscious. The ideal candidate will possess a robust software engineering background, experience in designing complex SaaS or data platforms, familiarity with cloud providers, and a proven history of leading cross-functional technical initiatives.While our primary language is English, proficiency in Czech or Slovak could be beneficial given our headquarters' location.
Filevine
Join Filevine, a pioneering company in Legal AI, as we revolutionize the future of legal work with our innovative Legal Operating Intelligence platform. Our unique system consolidates data, documents, workflows, and teams into a cohesive environment, ensuring clarity and consistency in modern legal operations.With the power of LOIS, our Legal Operating Intelligence System, we redefine legal operations, shifting from reactive to proactive approaches. LOIS intelligently analyzes and interprets data to provide insights, automate complexities, and empower legal professionals with the clarity and confidence they need to maximize their potential. Thanks to our team of brilliant innovators and collaborators, Filevine has garnered numerous accolades, including recognition from Deloitte and Inc. as one of the fastest-growing and most innovative tech companies in the country.Role Overview:As a Senior Platform Engineer, you will be instrumental in constructing and enhancing the foundational architecture of Filevine’s engineering ecosystem. Your responsibilities will include designing robust infrastructure, ensuring system reliability, and implementing automation processes to keep our platform swift, stable, and primed for growth. You will collaborate closely with Machine Learning teams to manage cutting-edge ML/AI pipelines, fortify our MLOps framework, and propel our platform's advancement forward.This position transcends traditional “DevOps tasks”; it focuses on architecting systems, minimizing unnecessary workload, and creating an environment where every engineer can deliver exceptional software with ease and security.
People.ai is a cutting-edge AI-driven foundational data platform, dedicated to empowering organizations in achieving go-to-market success and growth. Our solutions are tailored to meet the unique needs of teams, offering enhanced visibility into pipelines, actionable insights, and a unified source of truth for all sales activities.People.ai stands out with its unique dataset, comprising trillions of sales activities, millions of deals, and a vast network of 160 million business contacts, supported by 69 approved patents in AI-based business insights. Esteemed companies like Verizon, Red Hat, and Palo Alto Networks trust our enterprise-ready, patented AI technology.At People.ai, we embrace the transformative power of creativity, resourcefulness, and critical thinking in enriching the professional landscape. Our diverse team of innovative thinkers is committed to driving meaningful change and fostering growth. We celebrate uniqueness and applaud non-traditional career journeys, drawing inspiration from those who redefine processes.As a Senior Software Engineer within our XCore team, you will engage with one of the most significant projects at People.ai — Forecasting. Your role involves building and continuously improving a live product that serves active daily users, collaborating closely with business teams and customers through discovery calls. Your contributions will directly influence the company’s revenue by shaping and delivering features based on authentic customer feedback, fundamentally impacting how clients plan, forecast results, and make crucial business decisions.Moreover, you will work in collaboration with our Engineering and R&D teams to enhance core Admin Platform services, including authentication, user management, settings, and configurations. Utilizing customer insights and data analytics, you will design and develop high-performance, low-latency systems and APIs that scale effectively while optimizing our operational costs.Ownership is a core value at People.ai — the ability to see an idea through all stages, from conception to product launch. This ethos is deeply ingrained in our engineering culture. As an engineer at People.ai, you will be part of a highly independent and collaborative environment, driving innovation and excellence.
ShipMonk
About ShipMonkAt ShipMonk, we are not just a third-party logistics provider; we are a growth partner for merchants. Our advanced technology and a network of proprietary fulfillment centers empower fast-growing e-commerce and direct-to-consumer (DTC) brands to focus on growth while we handle the logistics. With a diverse team of over 2,500 professionals across five countries, we are dedicated to transforming the fulfillment landscape by offering everything from rapid click-to-delivery services to real-time inventory management and customized solutions—all with a merchant-first approach.Why Choose ShipMonk?We are committed to long-term success, driven by five core differentiators that establish us as true partners for our merchants:Global Fulfillment Network: Our 12+ owned and operated fulfillment centers span the US, Canada, Mexico, the UK, and Mainland Europe, ensuring quality and consistency without outsourcing.Proprietary Technology: Our AI-driven platform eliminates the need for tribal knowledge, providing a real-time, unified overview of inventory and orders, thus empowering our merchants with the control and visibility they need to thrive.Unmatched Support: We offer personalized, hands-on support with a global reach, with dedicated teams stationed at every fulfillment center, ready to assist whenever needed.Transparent Pricing: We uphold honest, long-term partnerships through all-inclusive pricing that ensures predictable costs without hidden fees or surprises.Future-Focused: We invest over $10 million annually in research and development to ensure our technology and services continuously evolve, making us a reliable partner for merchants looking to establish a lasting presence.
Our MissionAt SentinelOne, our mission is to empower those who safeguard our future. As artificial intelligence transforms organizations, the imperative to protect them becomes increasingly vital. Joining us means that your contributions will help shield global enterprises, critical infrastructure, and the groundbreaking technologies of tomorrow. If you are driven by significant challenges and seek to make a tangible, worldwide impact, you will find your purpose here.About UsSentinelOne stands at the forefront of AI and cybersecurity, innovating a novel model for security operations. Our AI-driven platform integrates protection across endpoints, clouds, identities, data, and AI systems, ensuring autonomous detection and response with exceptional clarity and speed. By leveraging real-time analytics, intelligent automation, and a consolidated data foundation, we minimize distractions, simplify complexities, and empower security teams to concentrate on what truly matters.Our workforce comprises builders, problem-solvers, and innovators dedicated to revolutionizing the security landscape. If you are eager to tackle challenging problems alongside talented, mission-focused individuals, we welcome you to help us forge a safer future for humanity.What We SeekWe are in search of individuals who are deeply curious and committed to lifelong learning. AI is redefining every aspect of our operations, and we encourage every team member, regardless of their role or level, to gain proficiency in AI tools and concepts. Those who flourish here actively pursue innovative solutions, conduct thoughtful experiments, and utilize their insights to drive superior, faster, and smarter outcomes.As a Senior Software Engineer for our Endpoint Protection Platform, you will design, develop, and maintain high-performance, low-latency applications that can process millions of events per second. You will be responsible for the entire lifecycle of high-volume data pipelines, ensuring critical stability and data integrity through rigorous testing and vigilant monitoring of vital performance metrics. By continuously enhancing the codebase and optimizing for distributed architectures, you will create the resilient infrastructure that enables SentinelOne’s platform to outpace global cyber threats in real-time.
Pure Storage is building a new Data Platform Engineering function within its Infrastructure Shared Services (ISS) group in Prague. This team is responsible for creating a unified data platform that enables consistent, secure, and efficient data-centric services across the company. The goal is to deliver a seamless developer experience and provide clear ownership and protection for data, supporting teams as they adapt to evolving business and technology needs. As a Senior Data Platform Engineer, the focus will be on designing and managing a reliable, scalable, and intelligent data platform. This work supports fast, data-driven decisions and encourages a culture of innovation and accountability. What you will do Design, build, and manage core data platform services to support data ingestion, modeling, querying, and publishing. Architect a multi-engine environment using technologies such as Trino/Starburst, Dremio, ClickHouse, and Postgres/pgLake, with an Iceberg-based lakehouse at the center. Prioritize interoperability, operability, and security. Drive platform evolution by experimenting and evaluating performance, reliability, and cost, then standardizing effective solutions. Build lasting corporate knowledge through strong defaults, clear documentation, and user-friendly interfaces. This role is based in Prague, Czech Republic, and offers the chance to collaborate with experienced engineers while shaping the future of data infrastructure at Pure Storage.
Join Our Dynamic Real-Time Engineering Team!We are on the lookout for exceptional Senior Software Engineers to amplify our capabilities. At Cint, our Real-Time Engineering team is a collective of highly skilled individuals who thrive on tackling challenging projects. We pride ourselves on our extensive experience in designing and implementing complex systems that effectively manage unusually high traffic volumes. Our team culture fosters support and collaboration, ensuring every member feels valued. We believe in not just working together but also enjoying social interactions, making our workplace vibrant and enjoyable.Your Role and ResponsibilitiesAs a key member of our results-driven team, you'll find that our focus is purely on product quality and timely delivery. We eliminate workplace politics and distractions, prioritizing the code that directly impacts millions of users daily. You’ll collaborate with other top-notch engineers, ensuring that we collectively deliver a world-class product. The stakes are high; each error or downtime could result in significant financial loss.
At JetBrains, we are passionate about code. Since our inception in 2000, we have dedicated ourselves to developing the strongest and most effective developer tools available. Our innovative solutions automate routine checks and corrections, accelerating production and empowering developers to innovate, explore, and create.About the InitiativeJetBrains is transforming from standalone developer tools to a unified, AI-native platform for software development.AI is evolving from a mere assistant within the editor to an essential participant in software planning, building, reviewing, and operating across teams and organizations. This evolution presents new challenges that cannot be addressed by individual tools alone, including governance, security, cost management, observability, and cooperation between humans and autonomous agents.Our mission is to establish a platform that facilitates the adoption of AI in software development in a structured, scalable, and economically efficient manner, without confining companies to closed ecosystems.We are constructing a foundation that unifies developer workflows, team collaboration, and organizational oversight into a coherent system.This platform will act as the execution and governance layer for AI-driven development, tightly integrated with developer tools while designed for cross-team, product, and environmental compatibility.This initiative represents a long-term strategic investment for JetBrains and is a cornerstone of our vision for the future of software development. The RoleWe are seeking a Principal Engineer (JetBrains Cloud Platform, Developer Experience) to spearhead significant enhancements to the development experience across the JetBrains Cloud Platform (JCP).This position is pivotal in enhancing the productivity of JCP engineers through improvements to build systems, CI/CD pipelines, local development workflows, tooling infrastructure, and AI pipelines. You will oversee the developer experience from the local development, build, and testing stages to the transition of code through CI to production. Given the rapid growth of this platform, numerous workflows and processes are still in development. You will define what an exceptional development experience entails and guide the organization toward achieving it. As part of our team, you will:Develop and implement strategies for enhancing the developer experience across the entire JCP platform.Optimize build systems (such as Gradle and Nx) for improved speed, caching, and reliable reproducibility at scale.Establish AI development pipelines to facilitate innovation.
Role overview Wrike seeks a Senior Software Engineer in Prague to contribute to the ongoing development of its project management platform. The position centers on designing, building, and maintaining software that supports users and streamlines their workflows. What you will do Collaborate with team members across departments to deliver new features and product enhancements Design and implement software solutions with a focus on usability and performance Maintain and improve existing systems to support a dependable user experience Location This role is located in Prague.
Join a Leading Global SaaS Company | Backed by $28M Series B Funding | Fully Remote or Hybrid Work Recognized as the #1 AI Business Communication PlatformAbout CloudTalkWith a recent investment of $28 million in Series B funding from esteemed investors including KPN Ventures, Lead Ventures, Point 9, and HenQ, CloudTalk is revolutionizing the way businesses communicate. Our AI-driven platform empowers over 4,000 sales and support teams to enhance customer experience and drive revenue growth.Our solutions cater to organizations of all sizes, from dynamic startups like Deel to industry giants such as Nokia, Glovo, and Rakuten. CloudTalk allows businesses globally to engage in meaningful conversations while managing calls and messages seamlessly from a single interface.We are dedicated to creating an integrated ecosystem for sales and customer service communication, enabling professionals to engage in productive and impactful dialogues.Your Challenge:We are on the lookout for a Senior Fullstack Developer who will play a pivotal role in creating new systems from the ground up, enhance performance across iterations, and contribute to the growth of our prestigious clients, including Nokia, Glovo, and GoFluent.You will have the opportunity to work on greenfield projects and improve existing applications, ensuring our users derive maximum value from CloudTalk. We seek a detail-oriented, proactive, and self-motivated individual who can foresee potential challenges, devise solutions, and deliver clean, efficient code. Collaboration is key in our remote environment; we operate synchronously, fostering an atmosphere of teamwork as if we were all in the same room. We aim to nurture a future tech lead, so a growth mindset is essential.Your Responsibilities:You will face real-world challenges daily, ranging from customer-facing issues to developing new features. You will scope, design, and deliver systems end-to-end, with a constant focus on performance, scalability, and maintainability.What You Can Expect:Develop greenfield projects while continuously enhancing existing systemsDesign and implement microservice-based architecturesPrioritize system quality, reliability, and performanceContribute to technical decision-making and feature planningDraft and review technical designs, proactively identifying opportunities for improvementStay informed on modern technologies and incorporate them into your workCollaborate closely with teammates in a highly synchronous remote settingWhat Makes You a Great Fit:Strong programming skills, with a knack for writing clean, maintainable, efficient, reliable, and secure codeA genuine curiosity and eagerness to learn new technologies and engineering methodologiesExperience in developing with Node.js and AngularProficiency in both front-end and back-end developmentExcellent problem-solving skills and ability to work collaboratively in a team
Join Filevine, a pioneering company in Legal AI, as we redefine the future of legal operations through our innovative platform. Our flagship product, powered by LOIS (Legal Operating Intelligence System), integrates data, documents, workflows, and teams into a cohesive ecosystem designed to enhance clarity and consistency in legal work.At Filevine, we leverage the power of AI to transform traditional legal operations into proactive, insightful processes. LOIS intelligently analyzes and connects data across various matters, enabling legal professionals to gain unprecedented insights and streamline their workflows. Our commitment to innovation has not only garnered awards from Deloitte and Inc. but also established us as one of the fastest-growing technology firms in the industry.Role Overview:As a Senior Software Engineer, you will play a crucial role in expanding the capabilities of legal technology. Your responsibilities include developing robust web applications and core backend services that interface with advanced AI models such as GPT, Claude, and Gemini.Working with us means engaging in meaningful problem-solving for real-world clients, taking ownership of features from inception to implementation, and influencing our software development methodologies as we scale.
About UsZeta Global (NYSE: ZETA) is a leading AI-Powered Marketing Cloud that harnesses state-of-the-art artificial intelligence (AI) and vast consumer insights to streamline how marketers acquire, nurture, and retain customers effectively. Our vision through the Zeta Marketing Platform (ZMP) is to simplify complex marketing processes by integrating identity management, data intelligence, and omnichannel activation into a cohesive platform, all backed by one of the industry's most extensive proprietary databases. We empower enterprise clients across diverse sectors to tailor experiences at an individual level, enhancing the effectiveness of their marketing strategies. Established in 2007 by David A. Steinberg and John Sculley, Zeta Global is headquartered in New York City, with a global presence. For more information, visit www.zetaglobal.com.Role OverviewWe are seeking a highly skilled Senior Software Engineer to lead our team in architecting, developing, and managing the Addressability component of the Zeta Marketing Platform. In this role, you will collaborate closely with Engineers, Product Managers, and Executives to define a strategic roadmap and execute projects aimed at creating a next-generation, comprehensive multichannel marketing solution that integrates and unlocks data across digital touchpoints, maximizing marketing ROI.This position entails designing and developing real-time systems for The Zeta Marketing Platform and LiveIntent, focusing on technologies that enable access to core Identity Solutions. You will mentor a team of developers through knowledge-sharing sessions, enhancing their expertise. A deep understanding of distributed systems and cloud architecture is essential, along with extensive design and development experience and a passion for working with large datasets and building reliable, low-latency data processing systems.This is a hybrid position based in our Prague, Czech Republic office.
About UsAt duvo, we are on a mission to revolutionize enterprise operations. Traditional data transfer methods cause inefficiencies, resulting in costly and time-consuming processes. We are determined to eliminate this chaos for good.Our dynamic team is dedicated to delivering impactful solutions for our customers. We value humility and hard work, allowing our results to reflect our capabilities.Our VisionWe are developing an innovative Agentic Automation Platform designed for enterprises. This platform enables AI agents to seamlessly execute comprehensive tasks across various UIs and APIs, ensuring built-in governance.Where other copilots fall short, duvo excels. Business users define their desired outcomes, while our agents autonomously plan, execute, seek approvals for exceptions, and learn with each task. We are starting with a focus on retail applications—such as category management and supply chain optimization—where the return on investment is clear, before expanding into other sectors.Our speed is our competitive advantage: we ship quickly, iterate faster, and build upon our learning.
Join Zeta Global as a Senior Software Engineer specializing in Real-Time Ad Serving. In this role, you will leverage your expertise to develop and optimize our advertising technologies, ensuring the delivery of high-performance solutions that meet our clients' needs. You will collaborate with cross-functional teams to architect and implement scalable systems that drive business growth.
Rossum AI
Role Overview Rossum AI is hiring a Junior AI Platform Engineer to join the AI Platform (R&D) team in Prague. This entry-level role suits recent graduates or junior engineers interested in AI infrastructure and large-scale machine learning systems. As part of the team, you will help build and maintain Rossum’s proprietary LLM models. The work involves deploying AI solutions that process millions of documents, and collaborating closely with experienced research engineers. This position offers hands-on exposure to both platform engineering and machine learning in a production environment. What You Will Do Contribute to AI Infrastructure: Support the development of cloud-based AI systems (AWS), data processing pipelines, and model deployment workflows. Support CI/CD Processes: Help maintain and improve continuous integration and delivery pipelines to enable reliable model versioning and testing. System Monitoring: Build and refine monitoring tools to keep AI systems healthy and reliable. Cross-Team Collaboration: Work with research, backend, and product teams to bring new AI models into production smoothly. What We Look For Education: Degree in Computer Science or a related technical field. Background from Matfyz, CTU, FSV, or similar institutions is a plus. Python Skills: Solid programming experience in Python, gained through coursework, personal projects, or internships. Technical Fundamentals: Familiarity with SQL, and a basic understanding of Docker and Kubernetes. Interest in AI/ML: Curiosity about AI and machine learning, with a hands-on approach to understanding how systems work. English Communication: Comfortable communicating in English in a professional setting. What Success Looks Like First 3 Months: Complete onboarding, learn the system architecture, and deliver your first small tasks with guidance from a senior mentor. First 6 Months: Independently handle minor infrastructure improvements and help maintain system stability.
Join CloudTalk as a Senior Software Engineer (Node.js) and be part of a global leader in AI-driven business communication solutions!At CloudTalk, we believe in empowering sales and support teams with the tools they need to enhance customer experiences. With a recent $28 million Series B funding from esteemed investors, we're on track to revolutionize how businesses communicate.As a Senior Software Engineer on our dynamic team, you will collaborate with a diverse group of professionals, including Backend and Frontend developers, QA engineers, and Product Managers, all working in a Scrum environment. Your expertise in Node.js will be crucial in developing and maintaining scalable web applications that drive our mission forward.Your Role:Contribute to the BIT (Backoffice and Internal Tools) team, focusing on our sophisticated billing system, public APIs, and internal management tools.Write clean, maintainable code while actively participating in our robust testing culture.Design and implement new features, engaging in technical discussions and collaboration with your team.Stay updated with emerging technologies and integrate them into your workflows.Why CloudTalk?Be part of creating the #1 AI business communication platform!Enjoy personalized 1-on-1 coaching for your professional growth.Connect with a vibrant community of CloudTalkers and follow our journey on Instagram.Get a front-row seat as we aim for $100M ARR!
Join us in a thrilling journey as we revolutionize the data storage landscape! At Pure Storage, you will engage in groundbreaking technological advancements, work alongside brilliant minds, and contribute significantly to a rapidly evolving industry.If you're eager to embrace the limitless opportunities that come with innovation and leave a lasting impact, we invite you to be part of our team. THE ROLEThe Access Rules team in DX Engineering plays a pivotal role in shaping security and access management at Pure Storage. This dynamic group of engineers designs and maintains systems that govern user, group, and resource interactions across diverse platforms, ensuring secure operations at scale. The team is passionate about building APIs and backend solutions that enforce robust access controls across multiple systems within Pure Storage and the DX organization. They collaborate closely with the Authorization team, product managers, and UI/UX designers to define and enhance the core of Pure’s authorization infrastructure, contributing directly to complex backend services, overseeing feature migrations, and ensuring the reliability of essential access management systems.WHAT YOU'LL DOArchitect Scalable Ecosystems: Design, develop, and maintain high-availability processing services while adhering to stringent security and compliance standards for mission-critical data.Drive Full Lifecycle Innovation: Manage the entire development lifecycle—from experimenting with new technologies to deployment—keeping our platform at the leading edge of the industry.Optimize Engineering Excellence: Champion code quality through unit testing, thorough code reviews, and automated CI/CD pipelines to ensure seamless, continuous delivery.Collaborative Problem Solving: Work with stakeholders to translate complex business needs into elegant technical solutions, focusing on system interoperability and long-term maintainability.WHAT YOU BRINGBackend Mastery: Strong expertise in modern backend languages (such as Python, Java, or Golang) and demonstrated experience in designing and launching intricate software components, with an interest or experience in security.Cloud Native Expertise: Proven experience in building and scaling applications in cloud environments.
Join Zeta Global as a Senior Software Engineer in our Real-Time Ad Serving team. You'll be working on innovative technologies that drive ad serving efficiency and effectiveness in real-time. We are looking for a highly skilled engineer who is passionate about building scalable software solutions and enjoys working in a collaborative environment.
Emplifi stands at the forefront of customer engagement solutions, empowering over 20,000 elite brands such as McDonald's, Ford Motor Company, and Delta Air Lines to craft seamless and empathetic experiences across various sectors including marketing, commerce, and customer care. Our integrated suite of tools for social media marketing, social commerce, customer support, and unified analytics, driven by AI, allows brands to foster deeper customer relationships, elevate product sales, and enhance loyalty. Based in New York, Emplifi collaborates with major digital and social platforms such as Google, Meta, LinkedIn, TikTok, and Snapchat. Discover more at www.emplifi.io.About Ratings & ReviewsOur Ratings & Reviews platform assists brands in gathering and displaying customer feedback, thereby building trust and enhancing conversions. Featuring Speedflex™ widgets that load 85% faster, our platform supports various review types, including visual content and Q&A. It streamlines the review collection process and easily integrates with email, SMS, apps, and loyalty programs. With customizable designs, robust moderation tools, and comprehensive analytics, businesses can manage reviews efficiently and gain insights into customer sentiment.About the PositionAs a Senior Software Engineer, you will be instrumental in developing and maintaining applications and back-end services for the Ratings and Reviews (R&R) product within the Social Commerce team. We seek an individual with a solid engineering background, preferably in the E-commerce and SaaS domains. Your primary focus will be on web services, predominantly developed in Java, emphasizing scalability and performance as we expand and integrate our services within the larger Emplifi Suite.This role necessitates a profound technical understanding of our systems and products, enabling effective execution while making informed, user-centered decisions when necessary. You will collaborate closely with Design, Product, and DevOps teams to enhance our embedded content galleries and management dashboard utilized by hundreds of prestigious brands globally.
Sign in to browse more jobs
Create account — see all 286 results

