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
Bachelor's degree in Computer Science, Engineering, or a related field.5+ years of professional software engineering experience. Strong proficiency in programming languages such as Java, Python, or C++. Experience with cloud technologies and data analytics. Ability to work in a collaborative team environment. Excellent problem-solving skills and attention to detail.
About the job
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
About DNAnexus
DNAnexus is a leading cloud-based platform that integrates genomics data analysis to accelerate scientific research and improve healthcare outcomes. Our mission is to empower researchers and organizations with the tools they need to harness the potential of genomic data.
Similar jobs
1 - 20 of 243 Jobs
Search for Software Engineer Internship Summer 2026
Join us at Pure Storage—a company at the forefront of technology, transforming the data storage landscape. You'll embrace innovative thinking, grow with us, and collaborate with some of the brightest minds in the industry.If you’re eager to explore limitless opportunities and make a significant impact, we invite you to be part of our team.THE ROLEAs a Software Engineer Intern, you will be at the cutting edge of data storage technology, addressing critical engineering challenges alongside seasoned professionals. This isn’t just an observational role; you will take ownership of a vital project that directly influences our product roadmap. In our agile pair-programming environment, you’ll convert complex theoretical concepts into high-performance code that supports some of the world’s largest enterprises.WHAT YOU'LL DOArchitect and Implement Core Features: Take full responsibility for the development of a technical project—from design to deployment—enhancing system reliability, performance, and scalability.Optimize High-Performance Code: Create and enhance production-level C++ code to eliminate bottlenecks within intricate distributed systems or flash-management layers.Collaborate and Peer Review: Work alongside a fellow intern and experienced mentors to conduct thorough code reviews, ensuring that every contribution meets our high standards for security and efficiency.Drive Data-Informed Iteration: Test and validate your solutions using Python or Go-based automation frameworks to ensure your project provides measurable improvements to the Pure ecosystem.
About Gen Digital Gen Digital builds cybersecurity, privacy, identity protection, and financial wellness solutions used by nearly 500 million people in over 150 countries. Brands in the Gen Digital family include Norton, Avast, LifeLock, and MoneyLion. The company’s focus is digital freedom and financial empowerment for today’s connected generations. Teams at Gen Digital share a commitment to protecting consumers as they manage their digital and financial lives. Employees have access to flexible work options, generous time off, and competitive pay and benefits. The company values healthy debate, experimentation, and ongoing learning. Diverse perspectives and experiences are seen as strengths, and team members support and respect one another. Software Engineering Internship Overview This is a paid summer internship in Prague, running from June 15th to September 15th. Interns join a team of eight engineers focused on building scalable microservices for detecting and stopping online threats, especially scams and phishing. The group works with Rust and Python, deploying services on Kubernetes that handle thousands of requests per second. Interns work on real cybersecurity challenges and contribute to production systems. What You Will Do Work with experienced engineers to design and develop microservices Take part in feature development, testing, deployment, and monitoring Use technologies such as Kubernetes, cloud infrastructure, and various databases Apply tools like Git, Unix, and scripting environments in daily work Explore performance improvements and new technologies with guidance from mentors Location Prague, Czech Republic
Internship|On-site|Prague, Praha, Hlavní město, Czechia
Chaos, a premier global software company, leads the way in providing cutting-edge visualization and design solutions, enabling creative minds to transform their visions into reality.With over two decades of innovation, Chaos has developed advanced technologies across various industries including architecture and design, media and entertainment, and e-commerce. Our solutions empower architects, designers, VFX artists, and other creative professionals to collaborate, streamline workflows, and craft breathtaking experiences.Headquartered in Karlsruhe, Germany, Chaos operates globally with offices in 11 cities. The merger with Enscape in 2022 has positioned us as a formidable leader in the industry. Our continued growth with the integration of Cylindo, AXYZ Design, and Evolve Lab enhances our capabilities in architecture, design, e-commerce, and AI. Discover more at chaos.com.Chaos Camp serves as the essential preparatory course for the Chaos Internship Program. This online training is tailored for junior developers or students nearing graduation, aiming to equip them with the crucial coding skills necessary for a successful career in software development for computer graphics. Top performers in Chaos Camp will be invited for interviews to join the Chaos Internship Program in August 2026.Do you aspire to enhance your knowledge of C++ algorithms and data structures? Curious about what drives modern computer graphics? Ready to go beyond theoretical knowledge and launch your career in computer graphics development?Chaos Camp presents a unique opportunity to learn from industry experts, uncover the intricacies of visualization technologies, and potentially secure an internship at Chaos.***This program is available for applicants residing in Bulgaria, Czechia, and Germany. Although training will be conducted online, top participants will have the chance to join our team on-site at our offices in Sofia, Prague, or Karlsruhe.***
The User Experience Research Intern (Summer) position at Gen offers a hands-on, onsite internship in Prague or Brno from 15 June to 15 September. This full-time role places you alongside experienced researchers, designers, and product teams, providing direct exposure to real product development and user research within the cybersecurity and consumer SaaS space. Role overview This internship centers on supporting research for consumer SaaS security products such as Norton. Interns work closely with cross-functional teams to investigate user behavior and contribute insights that shape the design and improvement of security products for a global audience. What you will do Assist in planning and carrying out user research activities focused on digital security products. Collaborate with researchers, designers, and product teams to gather and interpret user feedback. Help analyze user interactions and report findings that inform product, business, and design decisions. Internship details Location: Onsite in Prague or Brno Duration: 15 June to 15 September Full-time, in-person collaboration and mentorship Who this internship suits This role is well-suited to those interested in how people interact with digital products and curious about the influence of user insights on technology design and business strategy. It offers the chance to learn from established professionals in a collaborative environment focused on digital security and user experience.
About Gen Digital Gen Digital builds solutions for digital freedom and security, serving nearly 500 million users in over 150 countries. The company’s brands include Norton, Avast, LifeLock, and MoneyLion. Products span cybersecurity, online privacy, identity protection, and financial wellness. The team works to protect consumers as they manage their digital and financial lives. Gen values people who are curious, thoughtful, and ready to work with AI as a partner to get results. Gen Digital offers flexible work options, competitive pay, and wellness programs to support employees’ well-being. The culture emphasizes agility, customer focus, open debate, experimentation, and continuous learning. Diverse experiences and perspectives are seen as strengths. Team members support and respect each other, and diversity is considered a strategic advantage. About the Engineering Internship This paid internship runs from July 1 to September 30 in Prague. Interns join a team of eight engineers who design scalable, efficient, and resilient services to detect and counter online threats. The group focuses on high-performance microservices, primarily using Rust and Python, and deploys services in Kubernetes. Much of the work centers on anti-scam and anti-phishing technologies. What You Will Do Work alongside experienced engineers on real cybersecurity problems Gain practical experience with microservices, databases, and cloud infrastructure that handle thousands of requests per second Help develop, test, deploy, and monitor features within the team’s technology stack Learn and use tools such as Kubernetes, Git, Unix utilities, and scripting languages Explore new technologies and performance improvements with guidance from mentors
Wrike stands as the premier work management platform designed for teams and organizations striving for enhanced collaboration, creativity, and achievement every day. Our platform unifies all work processes and teams, simplifying complexities, boosting productivity, and allowing individuals to concentrate on their most meaningful tasks. Our Vision: A world where everyone can focus on their most meaningful work, together. About the Role: Join Wrike's Backend Reliability (BRE) team, a crucial component of our backend infrastructure and the guardian of our uptime. We aim to achieve and maintain 99.99% availability while developing the tools, components, and safety nets relied upon by our entire engineering organization. As a Senior / Staff Backend Engineer on this team, you will not merely address tickets but architect essential reliability solutions that influence how Wrike scales, operates, and recovers from failures.Your Impact: Design, build, and maintain vital reliability components including HTTP rate limiters, internal DB schema migration tools, circuit breakers, and distributed Redis-based caching.Troubleshoot intricate production issues, optimize PostgreSQL usage, and ensure our distributed systems remain robust and stable under high load.Lead initial investigations during significant production incidents to identify probable root causes, assess impacts, and suggest mitigation strategies. Long-term solutions are then implemented by the responsible teams based on your insights.Develop scalable, reusable tools and frameworks aiding other engineering teams in building more resilient services.Utilize AI-driven tools and coding agents to expedite development, scrutinize architectures, and automate repetitive or error-prone tasks.Promote reliability best practices across engineering through knowledge sharing, design reviews, and establishing high technical standards.Your Qualifications: Proficient in Java/JVM, with experience in building scalable, high-performance backend systems; willing to adopt other languages as necessary.Strong grasp of distributed systems concepts, including high availability, the CAP theorem, and fault tolerance.Extensive experience with relational databases (PostgreSQL) and non-relational storage solutions.
About Veeam Software Veeam Software works at the intersection of data and AI trust, helping organizations secure and maximize the value of their data. With headquarters in Seattle and teams in over 30 countries, Veeam supports more than 550,000 customers worldwide. The company’s expertise covers data resilience, security posture management, and integrated risk management for identity, data, and AI. Veeam’s solutions help major brands maintain seamless operations and strong security. Internship Overview Veeam Software offers internship opportunities in Prague for students and recent graduates ready to start a career in technology. These internships provide hands-on experience and the chance to work with international teams. Openings are available in the following departments: Kasten Corporate Technology Interns will develop practical skills, gain exposure to real projects, and collaborate with experienced professionals. Internship dates: August 3 – October 31 Application deadline: July 1 What You Will Do Conduct research on straightforward topics, review documentation, and analyze data to deepen understanding of Veeam products. Assist senior engineers by preparing project updates, summaries, and internal notes to track progress and learning. Observe how user needs and ideas become technical tasks and features for developers. Contribute to code writing, reviews, and testing under supervision. Prior industry experience is not required. Work with experienced developers to identify bugs, learn about the resolution process, and adopt best development practices. See firsthand how Veeam Kasten products are developed with a focus on quality, security, and reliability. Expand your understanding of how AI is applied in data protection solutions.
Join us in revolutionizing the data storage industry as we venture into an exhilarating domain of technology. At Pure Storage, your innovative thinking will be at the forefront of our mission, allowing you to grow alongside the brightest minds in the industry.This role is about making a meaningful impact in the tech world, where opportunities abound for those ready to leave their mark. If you're eager to be part of this exciting journey, we invite you to apply! THE ROLEBecome a vital member of our Digital Experience (DX) business unit, where you will shape the future of intelligent, cloud-native fleet management solutions for our clients. Your contributions will simplify operations through the development of scalable SaaS platforms that integrate AI, security, and automation. You will engage in all phases of the application lifecycle, from Pure IAM to Pure1 Manage, working in collaboration with cross-functional teams to convert business needs into robust, production-ready systems.WHAT YOU'LL DOLead the comprehensive design, development, and operation of mission-critical processing services, ensuring a seamless, secure, and compliant data flow between edge devices and the Pure1 cloud platform.Collaborate with Product and Architecture teams to translate complex requirements into scalable, resilient architectural designs that generate significant organizational impact from conception to production.Pioneer continuous innovation by experimenting with emerging technologies, platform ecosystems, and architectural patterns to enhance system performance, security, and cost-effectiveness for large volumes of real-time data.Uphold a quality-driven approach throughout the software development lifecycle, focusing on rigorous unit testing, comprehensive code reviews, and robust Continuous Integration/Continuous Deployment (CI/CD) pipelines.Facilitate the resolution of intricate interoperability issues between new and existing system components, ensuring the platform remains highly available and accessible to customers globally.WHAT YOU BRINGProven experience in architecting, implementing, and testing various product components within complex, large-scale distributed systems.Expertise in modern backend programming languages (e.g., Go, Python, Java) to drive innovative solutions.
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
Join us at the forefront of technology as we revolutionize the data storage industry! At Pure Storage, we value innovative thinking and collaboration, and we are eager for you to be part of our exceptional team.Embrace the opportunity to engage in work that makes a difference and lets you leave a lasting impact. If you're ready to take on new challenges and grow with us, we would love to have you on board.THE ROLEThe FlashArray team is dedicated to creating high-performance, highly available storage solutions for mission-critical applications. Although FlashArray is a hardware product, the majority of its innovation stems from software, with a large portion of our engineering team focused on software development. Our customers appreciate FlashArray's simplicity, the continuous delivery of new capabilities, and its ability to evolve seamlessly without downtime.Each FlashArray features containerized edge services that facilitate cloud-like connectivity, management, and extensibility. This position centers on integrating these edge services into the FlashArray platform, blending software engineering with expertise in Linux-based systems.WHAT YOU'LL DOTackle and resolve complex technical challenges with a thoughtful and persistent approach.Design and implement algorithms and technologies for high-performance, reliable systems.Take ownership of features from concept through production.Collaborate with teammates to enhance and build systems together.Contribute to customer-focused solutions emphasizing reliability and user-friendliness.Engage in continuous learning and professional growth within a supportive engineering environment.This is primarily an in-office role, so you will be expected to work from our Prague office, in alignment with Pure's policies, except during approved leave or business travel.
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.
Role overview ComplyAdvantage is hiring a Junior Software Engineer for its Prague office. This role centers on building software tools that assist businesses with risk and compliance management. What you will do Collaborate with experienced engineers on various software projects Contribute code and share ideas to improve products that address clients’ compliance needs Grow technical skills through practical work and team collaboration Team culture The engineering team values learning and mutual support. Team members share knowledge, help each other develop, and work together on projects that benefit customers.
Azul seeks a Software Engineering Manager to lead its Optimizer Hub team in Prague. This group develops and refines optimization tools used by clients globally. The manager will play a central role in guiding engineers and ensuring the team's work meets high standards. Role overview This position involves overseeing a team dedicated to building and enhancing software solutions for optimization. The manager will focus on both the technical direction and the growth of team members. What you will do Guide and support software engineers working on optimization solutions Promote technical excellence and encourage knowledge sharing Oversee development and improvement of software tools for the Optimizer Hub Help foster a collaborative and supportive engineering culture Location This role is based in Prague.
Join us in transforming the data storage industry with cutting-edge technology! At Pure Storage, you will collaborate with a dynamic group of innovators to shape the future of storage solutions.Ready to make a significant impact? If you're passionate about technology and eager to leave your mark in an exciting environment, we invite you to be part of our journey!YOUR ROLEAs a Java Software Engineer on our Quality Engineering (QE) team, you will play a critical role in architecting seamless global fleet management solutions. Located in our vibrant Prague R&D Center, you will develop cloud-native infrastructure and essential services that simplify complex data management for our customers. Collaborating with cross-functional teams, you will transform advanced machine learning models and RESTful APIs into intuitive and secure user experiences. Your goal is to enhance our SaaS platform into a self-sustaining, intelligent ecosystem that redefines modern service delivery.KEY RESPONSIBILITIESFull-Lifecycle Engineering: Design, develop, and operate high-performance processing services while enhancing the security and interoperability of our global SaaS platform.Developer Tooling Innovation: Build and maintain internal tools that streamline development processes and elevate the developer experience across the unit.Quality Architecture Leadership: Spearhead end-to-end testing strategies to ensure our "unstructured data" solutions remain robust against evolving security threats.Platform Modernization: Explore emerging technologies and cloud solutions to create cost-effective representations of customer data, maintaining 24/7 availability.Collaborative Impact: Work closely with stakeholders to translate business needs into production-ready solutions.
Join us at the forefront of technological innovation, where we are revolutionizing the data storage landscape. At Pure Storage, you will be part of a dynamic team that thrives on creativity and intelligence, shaping the future of the industry.If you are ready to embrace limitless possibilities and make a significant impact, we invite you to be a part of our journey.ABOUT THE ROLEThe FlashBlade Self-Service Upgrades (SSU) team is pivotal in enhancing the upgrade experience for customers using Pure Storage’s FlashBlade platform. We develop robust backend services and APIs that facilitate seamless and secure software upgrades across various environments, ensuring client confidence.This position encompasses the entire backend system lifecycle, from design and implementation to deployment and ongoing maintenance, while prioritizing scalability and performance across extensive fleets. Additionally, the role aims to enhance delivery speed and quality through CI/CD practices, automation, and engineering standards that minimize manual interventions and defects.WHAT YOU’LL DOTake full ownership of features from concept through to deployment.Collaborate with cross-functional teams and product management to deliver solutions that meet customer requirements.Contribute to the technical vision by representing the team in engineering discussions and sharing your expertise.Analyze and resolve complex technical challenges while upholding high-quality standards.Deliver solutions with a customer-centric focus and foster a culture of continuous learning and team support.Please note that this is primarily an in-office role, and you will be expected to work from our Prague office.
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 Filevine, an innovative leader in Legal AI, as we redefine the future of legal work through our cutting-edge platform that integrates data, documents, workflows, and teams seamlessly. Our unique approach, grounded in a singular system of truth, enhances clarity and consistency in modern legal operations.At the heart of our operations is LOIS, the Legal Operating Intelligence System, which transforms legal practices by proactively surfacing insights, automating complexities, and empowering professionals to achieve greater clarity and confidence. Our commitment to excellence has garnered us accolades, including recognition from Deloitte and Inc. as one of the fastest-growing and most innovative tech companies.Role Overview:As a Staff Software Engineer, you will be instrumental in shaping the technical trajectory of Filevine. You will design and develop robust systems that ensure our platform remains fast and reliable, catering to the demands of the future—covering everything from web applications to distributed backend services that enhance AI-driven functionalities.This position is focused on tackling complex challenges that require cross-team collaboration and innovative problem-solving. You will work closely with engineering leadership, provide mentorship to teams, and elevate the technical standards organization-wide.
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.
Join Our Innovative TeamAt Wincent, we are pioneering the future of energy trading by developing cutting-edge systems that operate with lightning speed and pinpoint accuracy. Imagine algorithms that can execute trades within microseconds, impacting markets across Europe.Our team is composed of seasoned engineers with backgrounds from tech giants such as Amazon and Google, and academic credentials from prestigious institutions like Berkeley, Caltech, ETH, and MIT. Together, we are building a state-of-the-art trading platform that operates seamlessly across more than 10 exchanges and a diverse range of tokens.Every piece of code you write will have a significant impact, driving thousands of trades per hour. Here, you will face engineering challenges that are both fast-paced and rewarding, ensuring you stay sharp and engaged.About the Energy Trading DivisionYou will be part of a newly established engineering team in Prague, focused on enhancing Wincent’s footprint in the European power markets. This dynamic and entrepreneurial team values each engineer's input in shaping its direction from the get-go. Collaborate closely with market experts, a team lead based in Prague, traders, and forthcoming front-office hires, all supported by the robust infrastructure of Wincent’s renowned DevOps and data platform teams.Your Role in the Energy Trading TeamData Integration for European Power Markets: Develop and maintain data pipelines that source information from exchanges such as EEX, EPEX, and Nord Pool, as well as from TSO and other market resources.Trading Connectivity & Automation: Create initial versions of market connectors, trading workflows, and scheduling tools, leveraging internal systems where feasible.Strategy Execution Systems: Transform models and trading strategies into stable production systems across day-ahead, intraday, and imbalance markets.Engineering for Reliability: Prioritize clean architecture, robust data management, and fault tolerance over ultra-low latency — aim to ship quickly and safely.Regulatory Compliance: Ensure systems adhere to REMIT standards and prepare for MiFID compliance — no prior experience required.Continuous Improvement: Contribute to defining and refining engineering best practices, observability, and deployment standards across trading and data systems.
Pure Storage is seeking a ServiceNow Platform Developer Intern based in Prague, Czech Republic. This internship centers on hands-on experience with ServiceNow application development and ongoing system maintenance. What you will do Work alongside experienced professionals to gain practical skills in ServiceNow. Contribute to real projects that support business operations. Learn how ServiceNow applications are developed, maintained, and used within a business context. Location This internship is located in Prague, Czech Republic.
Apr 22, 2026
Sign in to browse more jobs
Create account — see all 243 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.