Senior Software Engineer - Autonomy Applications
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
Senior
Qualifications
About Shield AI
Shield AI is committed to innovating technology that protects lives. Our mission is to empower service members and civilians with intelligent systems that enhance safety and operational effectiveness. We pride ourselves on our innovative products and our global impact in the defense industry.
Similar jobs
Established in 2015, Shield AI is a pioneering venture-backed deep-tech firm dedicated to safeguarding service members and civilians through innovative intelligent systems. Our cutting-edge products include the V-BAT and X-BAT aircraft, as well as the Hivemind Enterprise and Hivemind Vision product lines. With a global presence across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI's technology plays a vital role in supporting operations worldwide. Explore more about us at www.shield.ai. Connect with Shield AI on LinkedIn, X, Instagram, and YouTube. As a Senior Software Engineer specializing in Autonomy Applications, you will leverage your technical expertise to assist clients during the deployment and utilization of Shield AI's enterprise software solutions. This role requires close collaboration with customers to comprehend their needs and ensure the effective integration of AI and Autonomy developments into their operations.
Founded in 2015, Shield AI is a pioneering deep-tech enterprise dedicated to safeguarding both service members and civilians through the deployment of advanced intelligent systems. Our innovative product lines comprise the V-BAT and X-BAT aircraft, Hivemind Enterprise, and Hivemind Vision, all designed to enhance operational effectiveness globally. With a presence in multiple regions including the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI's cutting-edge technology is actively utilized in operations across the globe. For further details, please visit our website at www.shield.ai. Connect with us on LinkedIn, X, Instagram, and YouTube. As a Staff Engineer for Software Autonomy Applications, you will leverage your technical expertise to provide exceptional support and guidance to customers during the implementation and use of Shield AI's enterprise software solutions. This role demands close collaboration with clients to fully comprehend their requirements, ensuring successful integration of our AI and autonomy technologies.
Established in 2015, Shield AI is an innovative venture-backed company at the forefront of deep-tech, dedicated to safeguarding both service members and civilians through cutting-edge intelligent systems. Our product offerings include the advanced V-BAT and X-BAT aircraft, along with the comprehensive Hivemind Enterprise and Hivemind Vision product lines. With a strong presence across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI's technology is pivotal in supporting global operations. For further insights, please visit www.shield.ai. Connect with Shield AI on LinkedIn, X, Instagram, and YouTube. The Senior Staff Engineer for Software Autonomy Applications will leverage their technical expertise to provide crucial support to customers during the deployment and utilization of Shield AI's enterprise software solutions. This role requires close collaboration with clients to fully understand their unique requirements, ensuring seamless product integration for AI and autonomy development initiatives.
Monumental
Monumental is revolutionizing the construction industry through advanced robotics and cutting-edge software solutions. Our goal is to transform construction into a primarily software-driven process, paving the way for the rapid creation of stunning, custom buildings in a single day, while minimizing labor input.We are an expanding team of approximately 100 talented engineers and technicians, hailing from esteemed companies such as Palantir, Qualcomm, Dyson, Shopify, Tesla, and Meta. This is an exceptional opportunity to join a high-growth startup at an exciting stage, where you'll collaborate with an experienced founding team supported by top-tier investors from day one.Located near Artis Zoo in the Plantage district, our office in the heart of Amsterdam boasts a state-of-the-art workshop and robotic testing facilities. We prioritize in-person collaboration and operate five days a week in the office, fostering a dynamic and engaging work environment. Discover more about why we believe working in construction is rewarding, and explore our vision and our company. You can also take a look at this video by Andreas Klinger showcasing our office environment.About You and This RoleWe are seeking skilled software engineers with extensive expertise in software engineering and robotic autonomy, particularly in areas such as perception, localization, mapping, and planning. Join us in our mission to automate the construction industry, making quality housing accessible and beautiful for everyone.At Monumental, we are developing an operating system designed to facilitate on-site construction with robotics. Our software stack enables us to perform tasks ranging from 3D reconstruction of construction sites through photogrammetry to designing 3D structures, managing supply chains, path planning, and executing inverse and forward kinematics for our robots. Learn more about our approach to controlling robots with TypeScript in a post by our CTO, Sebastiaan here.
SurveyMonkey
SurveyMonkey is the leading platform for surveys and forms, designed specifically for businesses and cherished by users. Our platform blends robust features with user-friendly design, accommodating diverse needs from customer feedback to employee engagement, market analysis to payment and registration forms. With integrated research expertise and AI-driven technology, it’s akin to having a squad of expert researchers at your disposal.Trusted by millions, ranging from startups to Fortune 500 enterprises, SurveyMonkey empowers teams to gather insights and information that motivate informed decisions, foster experiences that users appreciate, and propel business development. Explore more at surveymonkey.com.What We SeekThe Quality Platform team is on the lookout for a Software Engineer who is enthusiastic about software quality and test automation. As a dedicated team, we provide the tools and infrastructure that empower our engineering teams to write, run, and report on tests. You will have the chance to troubleshoot test automation challenges alongside fellow engineers and create metric dashboards that provide insights into product quality.Your ResponsibilitiesDeveloping and maintaining automation frameworks.Creating tools to enhance testing processes.Designing and constructing dashboards for metric reporting.Assisting engineers in resolving test automation issues.Providing guidance to teams on testing strategies.Collaborating with a talented group of engineers to produce high-quality products.
RIPE NCC
Work Model and Location This Intermediate Software Engineer role uses a hybrid work model, combining remote work with time spent at the RIPE NCC office near Amsterdam Central Station. Applicants must already reside in the Netherlands, as relocation support is not available. Compensation and Hours Total annual compensation ranges from EUR 54,000 to EUR 64,000 before taxes. This package covers allowances and a comprehensive set of secondary benefits. The standard workweek is 37.5 hours. Both full-time and part-time schedules are possible. Role Overview RIPE NCC engineers develop software that underpins the Internet’s core operations. In this role, work alongside a collaborative team to deliver projects supporting members such as ISPs, governments, and educational organizations as they manage Internet number resources like IP addresses and ASNs. The team also builds internal tools and services that help keep the Internet stable and reliable. Main Responsibilities Design and implement technical solutions for complex challenges, focusing on maintainability and effectiveness. Develop new features for both back-end and front-end systems, with a focus on TypeScript and React. Use Java to enhance back-end services, aiming for strong performance and reliability. Maintain and improve existing software services. Write, test, and deploy code throughout the development cycle. Collaborate with DevOps engineers to strengthen CI/CD pipelines. Work closely with colleagues to deliver high-quality, scalable, and maintainable software.
Join Our Innovative Messaging TeamWe are seeking a talented Senior Backend Engineer to become a vital part of our Messaging team. This team is responsible for Miro's notification platform, ensuring that users receive relevant, timely, and reliable notifications to enhance their Miro experience. Our scope covers email notifications, in-app alerts, and the robust systems that support them.Our mission lies at the crossroads of product experience and platform reliability. We empower Miro teams to engage with users effectively across multiple channels, minimizing noise and duplication while maximizing clarity. By developing a highly scalable and observable messaging system, we play a crucial role in driving user retention and engagement for millions.Your RoleAs a Senior Backend Engineer, you will help us enhance and scale Miro's messaging and notification capabilities.You will work on high-throughput, event-driven systems that adhere to strict standards for reliability, latency, and accuracy. A strong foundation in software engineering, experience with distributed systems, and a product-oriented mindset are essential, as every notification impacts user trust.You will take ownership of key services, collaborate closely with Product and Platform teams, and establish stable, extensible interfaces that enable Miro teams to deliver meaningful notifications efficiently and securely.Your ResponsibilitiesDesign and implement scalable, fault-tolerant backend services for email and in-app notifications.Develop and enhance event-driven, asynchronous pipelines that process large volumes of product and user events.Create high-quality technical designs and produce clean, maintainable, self-documenting production code.Ensure correctness, idempotency, deduplication, and delivery guarantees across notification workflows.Optimize performance, latency, and scalability while upholding reliability during peak usage.Assume long-term ownership of critical systems and processes.
Monumental
Join Monumental, where we are revolutionizing the construction industry through automation and robotics. Our aim is to transform construction into a predominantly software-driven process, enabling the creation of stunning, customized buildings within a single day and with minimal labor.As part of our dynamic team of around 100 dedicated engineers and technicians, hailing from esteemed companies such as Palantir, Qualcomm, Dyson, Shopify, Tesla, and Meta, you will play a crucial role in our early-stage startup. This is a unique opportunity to join a fast-growing enterprise with significant ambitions, working alongside an experienced founding team supported by top-tier investors.Our office is located near the beautiful Artis Zoo in the Plantage area of Amsterdam, featuring an in-house workshop and a state-of-the-art robot testing facility. We believe in collaboration, working together five days a week in our vibrant office environment. Discover more about why we encourage a career in construction on our website and explore our vision and company details. You can also watch this video to get a glimpse of our work environment.Role OverviewWe are seeking a talented Software Engineer with extensive experience in developing end-to-end robotics systems. In this position, you will engage with our entire technology stack to bring our robotic systems to life and contribute to our mission of automating construction, ultimately providing high-quality, affordable housing for all.At Monumental, we are constructing a comprehensive operating system that enables on-site construction with robotics. Our software stack encompasses everything from 3D reconstruction of construction sites through photogrammetry, to the design of 3D structures, supply chain management, path planning, and the kinematics of our robots. For further insights, read about how we control robots using TypeScript in a blog post by our CTO, Sebastiaan, here.
Monumental
Monumental is pioneering the automation of on-site construction through cutting-edge robotics and innovative software solutions. Our vision is to transform construction into a primarily software-driven process, enabling the creation of exquisite, custom-built structures within a single day while significantly reducing labor intensity.As a dynamic team of approximately 100 professionals, primarily engineers and technicians, we hail from esteemed organizations such as Palantir, Qualcomm, Dyson, Shopify, Tesla, and Meta. Joining us at this nascent stage presents a unique opportunity to become an integral part of a high-growth, ambitious startup, working closely with an experienced founding team supported by top-tier investors.Our office is situated near the Artis Zoo in the vibrant Plantage area of Amsterdam. We offer a stunning workspace complete with an in-house workshop and robot testing facilities. We are not a hybrid or remote-first organization; we value collaboration and teamwork, which is why we work together five days a week in the office. Discover why we believe you should invest your career in construction, and explore our vision and company profile. You may also enjoy this video showcasing our office environment.About You and This RoleWe are seeking a passionate software engineer eager to develop software that interacts with the physical world—moving beyond the conventional SaaS model. Your work will involve designing and implementing software that governs fleets of autonomous construction robots. Our software stack is extensive, encompassing everything from microcontroller firmware to the user interface that operators utilize for robot control. Our projects include CAD tools for designing masonry structures, path planning and motion control systems, telemetry and inspection tools, as well as distributed data storage and synchronization.You will tackle complex technical challenges that integrate hardware, software, and scalable infrastructure while ensuring high availability on construction sites. Our operating system for construction, Atrium, is developed using TypeScript and other advanced technologies.
Software Improvement Group
Join Our Dynamic TeamAt Software Improvement Group (SIG), we are dedicated to enhancing software quality through in-depth source code analysis and customized strategic guidance. Our advanced software assurance platform, Sigrid, combined with our expert IT consultants, ensures that our clients fully control their software environments, turning technology into a powerful ally for success rather than a risk factor. With a robust market presence and ambitious growth plans, we are looking for passionate individuals eager to contribute to our vision.Your RoleAs a Technical Software Consultant, you will provide valuable insights to technology leaders on improving the quality, minimizing risks, and managing costs associated with their critical software systems. You will employ tool-assisted source code investigations and established risk and cost analysis methodologies while working collaboratively on projects—often lasting 6 to 8 weeks—with a dedicated team of technology specialists led by a senior or principal consultant. Your projects may span various sectors, including public, energy, telecommunications, finance, and logistics, providing you with the opportunity to engage with senior leaders in large-scale business operations.Your ContributionsAs a vital member of our consultancy team, you will:Conduct technical interviews with lead architects and developers to gain an understanding of code, documentation, and system architecture.Analyze systems and identify potential risks that could impact the client's business objectives.Present and validate findings with lead architects and developers.Collaborate with your project team to formulate recommendations supported by your analysis.You will receive comprehensive training on SIG's proprietary toolset and methodologies, enabling you to achieve your professional development goals through continuous learning and regular career progression discussions. Your work will expose you to a diverse array of development technologies—from legacy systems to modern web frameworks and business process modeling—enhanced by our analytical tools.What We OfferWe provide a stimulating work environment that encourages growth and innovation. You will have access to ongoing training and mentorship to help you excel in your career.
Nederlands Lucht- en Ruimtevaartcentrum (NLR)
Nederlands Lucht- en Ruimtevaartcentrum (NLR) in Amsterdam seeks a Software Engineer with a strong interest in aerospace systems. This position focuses on research and development for onboard aircraft software, emphasizing innovative approaches and sustainable solutions. Key responsibilities Develop software for aircraft systems as part of a multidisciplinary team. Translate customer requirements into clear, practical software solutions. Apply relevant regulations, ensuring all systems comply with airworthiness standards in a structured and traceable manner. Analyze specific customer needs and address complex technical questions. Manage the full software development cycle, including detailed design, implementation, and documentation of airworthy software. Work closely with colleagues on technically challenging projects that differ in scope and subject matter. Focus areas Research and development for aircraft onboard software Innovation and sustainability within aerospace systems
Databricks
P-1320 At Databricks, we are dedicated to empowering data teams to tackle the most pressing challenges facing the world today. From revolutionizing transportation to advancing medical innovations, we achieve this by developing and maintaining the leading data and AI infrastructure platform. Our customers leverage deep data insights to enhance their operations and drive growth. Founded by engineers who are obsessed with customer success, we eagerly embrace every opportunity to address technical challenges — whether it’s creating next-gen UI/UX for data interactions or scaling our services across millions of virtual machines. We’re just getting started! Unlike conventional enterprise software, we craft modern SaaS products that bring satisfaction to all stakeholders: decision-makers, administrators, and end-users alike. As a Fullstack Software Engineer, you will collaborate closely with your team and product management to deliver exceptional user experiences. Here are a few teams you might join: SQL Analytics Console: This innovative product offers Databricks customers a superior experience for Business Intelligence (BI) and executing SQL workloads directly on the data lake. Our team develops the console for SQL Analytics, enabling users to configure, manage, and monitor their SQL activities. Jobs and Workflows: This team supports all asynchronous customer workloads for Databricks, which constitutes the majority of our usage. As this demand has surged, we have reengineered the system for enhanced stability and scalability, while also introducing exciting new features for advanced workflows and customer observability. Our projects encompass a diverse skill set, including frontend, backend, and reliability engineering. Developer Ecosystem: Focused on improving the development experience, this team governs the core open-source components of our developer ecosystem, which includes the SDK, CLI, and Terraform. Neon Backend as a Service: Responsible for transforming Neon.com into more than just a database, this team provides essential services that empower developers and AI agents to build full-stack applications seamlessly on our platform (auth, data API, email, etc.). Our focus is on designing the foundational elements that will drive the next generation of AI agents and developer workflows.
Join a dynamic team at Insify, a rapidly growing European insurtech, and take the lead in shaping impactful outcomes.At Insify, we are entrepreneurs at heart, dedicated to creating innovative insurance solutions tailored for other entrepreneurs. We understand the journey of building from the ground up, taking calculated risks, and embracing responsibilities that extend beyond traditional hours.Our mission is both straightforward and ambitious: to revolutionize business insurance, making it 10 times simpler, faster, and fairer for entrepreneurs and SMEs throughout Europe. We eliminate cumbersome paperwork, obscure fine print, and outdated complexities, relying instead on modern software, intelligent automation, and an unwavering commitment to customer satisfaction. As a high-growth scale-up in Europe, we have secured €43M in funding from top-tier investors and aim to lead the global market in digital insurance for entrepreneurs and SMEs, starting from the Netherlands and expanding into France and Germany.We are fundamentally a technology-driven company, crafting our own insurtech platform while leveraging data, automation, and AI to transform the entire insurance process, from underwriting to claims. Our fully digital customer portal, coupled with a strong focus on user experience, is redefining insurance as a simple, transparent, and equitable service.Our leadership comprises seasoned entrepreneurs who have successfully built and scaled businesses, instilling that same drive, urgency, and sense of ownership in everything we do.Our CultureWe are not merely creating a company; we are establishing a category leader, which demands ambition, accountability, and speed.Our culture is characterized by three core principles:High Ownership Team members take full responsibility for their challenges. If something is unclear or broken, we proactively take action to resolve it.High Pace Priorities are dynamic, and decisions are made swiftly. We prioritize momentum and learning over perfection.High Standards Results are valued more than appearances. We focus on outcomes, quality, and commitment to our work.Furthermore, you will not be working in isolation.We believe that exceptional work is the product of close collaboration. Our team engages in face-to-face interactions, challenges each other's ideas, and encourages contributions from all levels, irrespective of title or experience.
Embark on your journey with IMC as a Graduate Software Engineer through our comprehensive five-week Global Trainee Programme. Collaborate with experienced engineers and traders, alongside fellow graduates from across Europe, the United States, and Asia-Pacific. This immersive experience will enhance your understanding of trading dynamics and financial markets, while equipping you with the skills to develop high-quality production software. You’ll delve into advanced topics in C++, Java, or Python, and receive continuous guidance from a dedicated mentor at our Amsterdam office. Following your traineeship, you will have the opportunity to contribute to our Execution teams, developing sophisticated networks and proprietary algorithms, or join our Strategy teams to create systems that drive big data analytics.
Monumental is at the forefront of revolutionizing on-site construction by integrating robotics with advanced software solutions. Our vision is to redefine construction as a primarily software-driven process, aspiring to create stunning, customized buildings within a single day while minimizing labor requirements.As a rapidly expanding team of approximately 100 professionals, primarily engineers and technicians from renowned companies such as Palantir, Qualcomm, Dyson, Shopify, Tesla, and Meta, we are building a unique startup culture. This is an exceptional opportunity to join a high-growth, ambitious environment with a seasoned founding team backed by top-tier investors from the very beginning of your journey.Our office, located near Artis Zoo in the vibrant Plantage area of Amsterdam, features a state-of-the-art workshop and robot testing facility. We thrive on collaboration and operate five days a week in our office environment. To learn more about why we believe in the future of construction, please visit here, and to explore our vision and company background, click this link.About You and the RoleWe are seeking skilled software engineers who possess a robust understanding of both software and controls engineering. Join us as we embark on a mission to automate the construction sector, aiming to deliver affordable, high-quality housing to all.At Monumental, we are developing an operating system designed to facilitate on-site construction through robotics. Our software stack encompasses everything from 3D site reconstruction via photogrammetry, structural design, supply chain logistics, path planning, to the kinematics of our robots. For insights into our approach to robot control using TypeScript, check out this post by our CTO, Sebastiaan here.
Databricks
Join Databricks, a leader in data and AI, as a Backend Software Engineer. We are dedicated to empowering data teams to tackle the world’s most pressing challenges, from revolutionizing transportation to pioneering medical advancements. Our world-class data and AI infrastructure platform enables customers to leverage deep data insights for business enhancement. Founded by engineers with a customer-centric approach, we embrace every opportunity to address technical challenges, from crafting next-generation UI/UX for data interaction to scaling our services across millions of virtual machines. We are just getting started!As a Backend Software Engineer, you will collaborate with your team to develop infrastructure and products for the Databricks platform at scale.Your Impact:Our backend teams address various challenges across our vital service platforms. You may work on:Complex problems that bridge product and infrastructure, including distributed systems, large-scale service architecture, monitoring, workflow orchestration, and improving developer experience.Delivering reliable and high-performance services and client libraries for managing vast amounts of data on cloud storage solutions like AWS S3 and Azure Blob Store.Building dependable, scalable services using technologies such as Scala, Kubernetes, and data pipelines like Spark and Databricks, which power our pricing infrastructure handling millions of cluster hours daily, while developing features that empower customers to easily monitor and manage platform usage.
Protolabs
Join Protolabs and Be Yourself At Protolabs, we understand that women and people of color often hesitate to apply for positions unless they meet every requirement. As an equal opportunity employer, we are dedicated to fostering a diverse workplace where everyone feels valued. If you believe you might not meet every single qualification but are intrigued by this opportunity, we encourage you to apply. Your unique perspective could enhance our company!Why Choose Protolabs? As leaders in digital manufacturing, we seek proactive doers, innovative makers, and creative thinkers who approach their work with an entrepreneurial mindset. Our culture revolves around impactful work that accelerates the development of innovative products. We take pride in our diverse team, characterized by intelligence, authenticity, humility, and passion. Our people fuel our creativity and make our workplace feel like home.Exciting Opportunity: Backend Software EngineerThis role is hybrid and we welcome applications from candidates residing in the Netherlands.You will be integral to the Manufacturing Partner Marketplace, the operational core of the Protolabs Network. This encompasses managing the entire order lifecycle—from matching orders with suitable manufacturing partners, overseeing production and quality control, to ensuring timely delivery. Your contributions are vital to maintaining operational efficiency and enhancing customer satisfaction.You will develop systems that empower the marketplace, including automated auctions, order allocation, supplier tooling, production workflows, global logistics, quality control, and internal operational tools.We seek a pragmatic problem solver who thrives in a dynamic environment and takes ownership of business challenges, not just technical solutions.Our Technology Stack: Backend: Python 3.11 with FastAPI, Flask, and SQLAlchemy (including Celery with RabbitMQ for background tasks).
IMC relies on technology at the core of its trading operations. The software that powers millions of trading decisions daily is built in-house, helping IMC stay ahead through fast, informed choices. Role Overview Java Software Engineers at IMC in Amsterdam work across a broad landscape of applications. Teams contribute to areas such as trading algorithm development, option pricing, volatility modeling, simulation frameworks, market risk systems, trade reconciliation, and advanced data analysis and visualization tools for traders. The work extends beyond business applications to include building tools that improve the development process itself. What You Will Do Work closely with engineers, traders, researchers, and quantitative analysts in multidisciplinary teams. Take responsibility for the full product lifecycle: from gathering requirements through to production deployment. Write reliable, high-performance Java software, balancing speed, quality, and testability. Use advanced automated testing and daily deployments to deliver incremental improvements. Navigate a complex environment of diverse systems and technologies, making trade-offs among latency, throughput, simplicity, scalability, and maintainability. Develop, test, deploy, and maintain applications and automation for Trading, Risk Management, Mid-Office, and Strategy Development teams. Collaborate with internal clients to gather requirements and feedback, implementing automation solutions with modern coding practices. Location This position is based in Amsterdam, Netherlands.
Nederlands Lucht- en Ruimtevaartcentrum (NLR)
Are you eager to contribute to the aerospace vehicles of the future or the automotive industry? As a Software Engineer, you will work in a multidisciplinary environment, focusing on the software development of our measurement and control systems. If this excites you, keep reading!Your Responsibilities:In this role, you will be instrumental in designing, developing, and utilizing software applications for processing dynamic measurement data. These applications are for internal use and will be employed by your colleagues during the preparation, execution, and post-processing of wind tunnel tests. The outcomes from these applications play a crucial role in delivering results to our clients. You will actively listen to user requirements and translate them into effective software system designs or architectures.The wind tunnel tests we conduct are of a highly technical nature, characterized by reliability and exceptional performance. Your creativity combined with a structured work approach will shine as you collaborate with colleagues to continually enhance various software applications. Additionally, you should be open to learning new programming languages as technology evolves. Overall, this is a challenging position offering room for personal input and significant responsibility in your own development and the advancement of wind tunnel software.
P-1319 At Databricks, we are driven by a passion for empowering data teams to tackle some of the world’s most challenging problems — from realizing the next mode of transportation to expediting groundbreaking medical advancements. We achieve this by developing and maintaining the premier data and AI infrastructure platform, enabling our clients to harness deep data insights to enhance their operations. Founded by engineers who prioritize customer needs, we embrace every opportunity to address technical challenges, whether that involves crafting next-generation UI/UX for data interaction or scaling our services across millions of virtual machines. And this is just the beginning. Our Developer Experience team is committed to ensuring Databricks engineers are both satisfied and exceptionally productive. We create the tools, processes, and infrastructure that significantly enhance engineering velocity as Databricks continues to grow. The ideal candidate will possess a blend of technical proficiency in various language toolchains (Scala, Rust, Python), build systems (particularly Bazel), compilers, version control systems, testing, and most importantly, a passion for improving developer experiences, complemented by a practical approach to delivering results incrementally.
Sign in to browse more jobs
Create account — see all 442 results
Established in 2015, Shield AI is a pioneering venture-backed deep-tech firm dedicated to safeguarding service members and civilians through innovative intelligent systems. Our cutting-edge products include the V-BAT and X-BAT aircraft, as well as the Hivemind Enterprise and Hivemind Vision product lines. With a global presence across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI's technology plays a vital role in supporting operations worldwide. Explore more about us at www.shield.ai. Connect with Shield AI on LinkedIn, X, Instagram, and YouTube. As a Senior Software Engineer specializing in Autonomy Applications, you will leverage your technical expertise to assist clients during the deployment and utilization of Shield AI's enterprise software solutions. This role requires close collaboration with customers to comprehend their needs and ensure the effective integration of AI and Autonomy developments into their operations.
Founded in 2015, Shield AI is a pioneering deep-tech enterprise dedicated to safeguarding both service members and civilians through the deployment of advanced intelligent systems. Our innovative product lines comprise the V-BAT and X-BAT aircraft, Hivemind Enterprise, and Hivemind Vision, all designed to enhance operational effectiveness globally. With a presence in multiple regions including the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI's cutting-edge technology is actively utilized in operations across the globe. For further details, please visit our website at www.shield.ai. Connect with us on LinkedIn, X, Instagram, and YouTube. As a Staff Engineer for Software Autonomy Applications, you will leverage your technical expertise to provide exceptional support and guidance to customers during the implementation and use of Shield AI's enterprise software solutions. This role demands close collaboration with clients to fully comprehend their requirements, ensuring successful integration of our AI and autonomy technologies.
Established in 2015, Shield AI is an innovative venture-backed company at the forefront of deep-tech, dedicated to safeguarding both service members and civilians through cutting-edge intelligent systems. Our product offerings include the advanced V-BAT and X-BAT aircraft, along with the comprehensive Hivemind Enterprise and Hivemind Vision product lines. With a strong presence across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI's technology is pivotal in supporting global operations. For further insights, please visit www.shield.ai. Connect with Shield AI on LinkedIn, X, Instagram, and YouTube. The Senior Staff Engineer for Software Autonomy Applications will leverage their technical expertise to provide crucial support to customers during the deployment and utilization of Shield AI's enterprise software solutions. This role requires close collaboration with clients to fully understand their unique requirements, ensuring seamless product integration for AI and autonomy development initiatives.
Monumental
Monumental is revolutionizing the construction industry through advanced robotics and cutting-edge software solutions. Our goal is to transform construction into a primarily software-driven process, paving the way for the rapid creation of stunning, custom buildings in a single day, while minimizing labor input.We are an expanding team of approximately 100 talented engineers and technicians, hailing from esteemed companies such as Palantir, Qualcomm, Dyson, Shopify, Tesla, and Meta. This is an exceptional opportunity to join a high-growth startup at an exciting stage, where you'll collaborate with an experienced founding team supported by top-tier investors from day one.Located near Artis Zoo in the Plantage district, our office in the heart of Amsterdam boasts a state-of-the-art workshop and robotic testing facilities. We prioritize in-person collaboration and operate five days a week in the office, fostering a dynamic and engaging work environment. Discover more about why we believe working in construction is rewarding, and explore our vision and our company. You can also take a look at this video by Andreas Klinger showcasing our office environment.About You and This RoleWe are seeking skilled software engineers with extensive expertise in software engineering and robotic autonomy, particularly in areas such as perception, localization, mapping, and planning. Join us in our mission to automate the construction industry, making quality housing accessible and beautiful for everyone.At Monumental, we are developing an operating system designed to facilitate on-site construction with robotics. Our software stack enables us to perform tasks ranging from 3D reconstruction of construction sites through photogrammetry to designing 3D structures, managing supply chains, path planning, and executing inverse and forward kinematics for our robots. Learn more about our approach to controlling robots with TypeScript in a post by our CTO, Sebastiaan here.
SurveyMonkey
SurveyMonkey is the leading platform for surveys and forms, designed specifically for businesses and cherished by users. Our platform blends robust features with user-friendly design, accommodating diverse needs from customer feedback to employee engagement, market analysis to payment and registration forms. With integrated research expertise and AI-driven technology, it’s akin to having a squad of expert researchers at your disposal.Trusted by millions, ranging from startups to Fortune 500 enterprises, SurveyMonkey empowers teams to gather insights and information that motivate informed decisions, foster experiences that users appreciate, and propel business development. Explore more at surveymonkey.com.What We SeekThe Quality Platform team is on the lookout for a Software Engineer who is enthusiastic about software quality and test automation. As a dedicated team, we provide the tools and infrastructure that empower our engineering teams to write, run, and report on tests. You will have the chance to troubleshoot test automation challenges alongside fellow engineers and create metric dashboards that provide insights into product quality.Your ResponsibilitiesDeveloping and maintaining automation frameworks.Creating tools to enhance testing processes.Designing and constructing dashboards for metric reporting.Assisting engineers in resolving test automation issues.Providing guidance to teams on testing strategies.Collaborating with a talented group of engineers to produce high-quality products.
RIPE NCC
Work Model and Location This Intermediate Software Engineer role uses a hybrid work model, combining remote work with time spent at the RIPE NCC office near Amsterdam Central Station. Applicants must already reside in the Netherlands, as relocation support is not available. Compensation and Hours Total annual compensation ranges from EUR 54,000 to EUR 64,000 before taxes. This package covers allowances and a comprehensive set of secondary benefits. The standard workweek is 37.5 hours. Both full-time and part-time schedules are possible. Role Overview RIPE NCC engineers develop software that underpins the Internet’s core operations. In this role, work alongside a collaborative team to deliver projects supporting members such as ISPs, governments, and educational organizations as they manage Internet number resources like IP addresses and ASNs. The team also builds internal tools and services that help keep the Internet stable and reliable. Main Responsibilities Design and implement technical solutions for complex challenges, focusing on maintainability and effectiveness. Develop new features for both back-end and front-end systems, with a focus on TypeScript and React. Use Java to enhance back-end services, aiming for strong performance and reliability. Maintain and improve existing software services. Write, test, and deploy code throughout the development cycle. Collaborate with DevOps engineers to strengthen CI/CD pipelines. Work closely with colleagues to deliver high-quality, scalable, and maintainable software.
Join Our Innovative Messaging TeamWe are seeking a talented Senior Backend Engineer to become a vital part of our Messaging team. This team is responsible for Miro's notification platform, ensuring that users receive relevant, timely, and reliable notifications to enhance their Miro experience. Our scope covers email notifications, in-app alerts, and the robust systems that support them.Our mission lies at the crossroads of product experience and platform reliability. We empower Miro teams to engage with users effectively across multiple channels, minimizing noise and duplication while maximizing clarity. By developing a highly scalable and observable messaging system, we play a crucial role in driving user retention and engagement for millions.Your RoleAs a Senior Backend Engineer, you will help us enhance and scale Miro's messaging and notification capabilities.You will work on high-throughput, event-driven systems that adhere to strict standards for reliability, latency, and accuracy. A strong foundation in software engineering, experience with distributed systems, and a product-oriented mindset are essential, as every notification impacts user trust.You will take ownership of key services, collaborate closely with Product and Platform teams, and establish stable, extensible interfaces that enable Miro teams to deliver meaningful notifications efficiently and securely.Your ResponsibilitiesDesign and implement scalable, fault-tolerant backend services for email and in-app notifications.Develop and enhance event-driven, asynchronous pipelines that process large volumes of product and user events.Create high-quality technical designs and produce clean, maintainable, self-documenting production code.Ensure correctness, idempotency, deduplication, and delivery guarantees across notification workflows.Optimize performance, latency, and scalability while upholding reliability during peak usage.Assume long-term ownership of critical systems and processes.
Monumental
Join Monumental, where we are revolutionizing the construction industry through automation and robotics. Our aim is to transform construction into a predominantly software-driven process, enabling the creation of stunning, customized buildings within a single day and with minimal labor.As part of our dynamic team of around 100 dedicated engineers and technicians, hailing from esteemed companies such as Palantir, Qualcomm, Dyson, Shopify, Tesla, and Meta, you will play a crucial role in our early-stage startup. This is a unique opportunity to join a fast-growing enterprise with significant ambitions, working alongside an experienced founding team supported by top-tier investors.Our office is located near the beautiful Artis Zoo in the Plantage area of Amsterdam, featuring an in-house workshop and a state-of-the-art robot testing facility. We believe in collaboration, working together five days a week in our vibrant office environment. Discover more about why we encourage a career in construction on our website and explore our vision and company details. You can also watch this video to get a glimpse of our work environment.Role OverviewWe are seeking a talented Software Engineer with extensive experience in developing end-to-end robotics systems. In this position, you will engage with our entire technology stack to bring our robotic systems to life and contribute to our mission of automating construction, ultimately providing high-quality, affordable housing for all.At Monumental, we are constructing a comprehensive operating system that enables on-site construction with robotics. Our software stack encompasses everything from 3D reconstruction of construction sites through photogrammetry, to the design of 3D structures, supply chain management, path planning, and the kinematics of our robots. For further insights, read about how we control robots using TypeScript in a blog post by our CTO, Sebastiaan, here.
Monumental
Monumental is pioneering the automation of on-site construction through cutting-edge robotics and innovative software solutions. Our vision is to transform construction into a primarily software-driven process, enabling the creation of exquisite, custom-built structures within a single day while significantly reducing labor intensity.As a dynamic team of approximately 100 professionals, primarily engineers and technicians, we hail from esteemed organizations such as Palantir, Qualcomm, Dyson, Shopify, Tesla, and Meta. Joining us at this nascent stage presents a unique opportunity to become an integral part of a high-growth, ambitious startup, working closely with an experienced founding team supported by top-tier investors.Our office is situated near the Artis Zoo in the vibrant Plantage area of Amsterdam. We offer a stunning workspace complete with an in-house workshop and robot testing facilities. We are not a hybrid or remote-first organization; we value collaboration and teamwork, which is why we work together five days a week in the office. Discover why we believe you should invest your career in construction, and explore our vision and company profile. You may also enjoy this video showcasing our office environment.About You and This RoleWe are seeking a passionate software engineer eager to develop software that interacts with the physical world—moving beyond the conventional SaaS model. Your work will involve designing and implementing software that governs fleets of autonomous construction robots. Our software stack is extensive, encompassing everything from microcontroller firmware to the user interface that operators utilize for robot control. Our projects include CAD tools for designing masonry structures, path planning and motion control systems, telemetry and inspection tools, as well as distributed data storage and synchronization.You will tackle complex technical challenges that integrate hardware, software, and scalable infrastructure while ensuring high availability on construction sites. Our operating system for construction, Atrium, is developed using TypeScript and other advanced technologies.
Software Improvement Group
Join Our Dynamic TeamAt Software Improvement Group (SIG), we are dedicated to enhancing software quality through in-depth source code analysis and customized strategic guidance. Our advanced software assurance platform, Sigrid, combined with our expert IT consultants, ensures that our clients fully control their software environments, turning technology into a powerful ally for success rather than a risk factor. With a robust market presence and ambitious growth plans, we are looking for passionate individuals eager to contribute to our vision.Your RoleAs a Technical Software Consultant, you will provide valuable insights to technology leaders on improving the quality, minimizing risks, and managing costs associated with their critical software systems. You will employ tool-assisted source code investigations and established risk and cost analysis methodologies while working collaboratively on projects—often lasting 6 to 8 weeks—with a dedicated team of technology specialists led by a senior or principal consultant. Your projects may span various sectors, including public, energy, telecommunications, finance, and logistics, providing you with the opportunity to engage with senior leaders in large-scale business operations.Your ContributionsAs a vital member of our consultancy team, you will:Conduct technical interviews with lead architects and developers to gain an understanding of code, documentation, and system architecture.Analyze systems and identify potential risks that could impact the client's business objectives.Present and validate findings with lead architects and developers.Collaborate with your project team to formulate recommendations supported by your analysis.You will receive comprehensive training on SIG's proprietary toolset and methodologies, enabling you to achieve your professional development goals through continuous learning and regular career progression discussions. Your work will expose you to a diverse array of development technologies—from legacy systems to modern web frameworks and business process modeling—enhanced by our analytical tools.What We OfferWe provide a stimulating work environment that encourages growth and innovation. You will have access to ongoing training and mentorship to help you excel in your career.
Nederlands Lucht- en Ruimtevaartcentrum (NLR)
Nederlands Lucht- en Ruimtevaartcentrum (NLR) in Amsterdam seeks a Software Engineer with a strong interest in aerospace systems. This position focuses on research and development for onboard aircraft software, emphasizing innovative approaches and sustainable solutions. Key responsibilities Develop software for aircraft systems as part of a multidisciplinary team. Translate customer requirements into clear, practical software solutions. Apply relevant regulations, ensuring all systems comply with airworthiness standards in a structured and traceable manner. Analyze specific customer needs and address complex technical questions. Manage the full software development cycle, including detailed design, implementation, and documentation of airworthy software. Work closely with colleagues on technically challenging projects that differ in scope and subject matter. Focus areas Research and development for aircraft onboard software Innovation and sustainability within aerospace systems
Databricks
P-1320 At Databricks, we are dedicated to empowering data teams to tackle the most pressing challenges facing the world today. From revolutionizing transportation to advancing medical innovations, we achieve this by developing and maintaining the leading data and AI infrastructure platform. Our customers leverage deep data insights to enhance their operations and drive growth. Founded by engineers who are obsessed with customer success, we eagerly embrace every opportunity to address technical challenges — whether it’s creating next-gen UI/UX for data interactions or scaling our services across millions of virtual machines. We’re just getting started! Unlike conventional enterprise software, we craft modern SaaS products that bring satisfaction to all stakeholders: decision-makers, administrators, and end-users alike. As a Fullstack Software Engineer, you will collaborate closely with your team and product management to deliver exceptional user experiences. Here are a few teams you might join: SQL Analytics Console: This innovative product offers Databricks customers a superior experience for Business Intelligence (BI) and executing SQL workloads directly on the data lake. Our team develops the console for SQL Analytics, enabling users to configure, manage, and monitor their SQL activities. Jobs and Workflows: This team supports all asynchronous customer workloads for Databricks, which constitutes the majority of our usage. As this demand has surged, we have reengineered the system for enhanced stability and scalability, while also introducing exciting new features for advanced workflows and customer observability. Our projects encompass a diverse skill set, including frontend, backend, and reliability engineering. Developer Ecosystem: Focused on improving the development experience, this team governs the core open-source components of our developer ecosystem, which includes the SDK, CLI, and Terraform. Neon Backend as a Service: Responsible for transforming Neon.com into more than just a database, this team provides essential services that empower developers and AI agents to build full-stack applications seamlessly on our platform (auth, data API, email, etc.). Our focus is on designing the foundational elements that will drive the next generation of AI agents and developer workflows.
Join a dynamic team at Insify, a rapidly growing European insurtech, and take the lead in shaping impactful outcomes.At Insify, we are entrepreneurs at heart, dedicated to creating innovative insurance solutions tailored for other entrepreneurs. We understand the journey of building from the ground up, taking calculated risks, and embracing responsibilities that extend beyond traditional hours.Our mission is both straightforward and ambitious: to revolutionize business insurance, making it 10 times simpler, faster, and fairer for entrepreneurs and SMEs throughout Europe. We eliminate cumbersome paperwork, obscure fine print, and outdated complexities, relying instead on modern software, intelligent automation, and an unwavering commitment to customer satisfaction. As a high-growth scale-up in Europe, we have secured €43M in funding from top-tier investors and aim to lead the global market in digital insurance for entrepreneurs and SMEs, starting from the Netherlands and expanding into France and Germany.We are fundamentally a technology-driven company, crafting our own insurtech platform while leveraging data, automation, and AI to transform the entire insurance process, from underwriting to claims. Our fully digital customer portal, coupled with a strong focus on user experience, is redefining insurance as a simple, transparent, and equitable service.Our leadership comprises seasoned entrepreneurs who have successfully built and scaled businesses, instilling that same drive, urgency, and sense of ownership in everything we do.Our CultureWe are not merely creating a company; we are establishing a category leader, which demands ambition, accountability, and speed.Our culture is characterized by three core principles:High Ownership Team members take full responsibility for their challenges. If something is unclear or broken, we proactively take action to resolve it.High Pace Priorities are dynamic, and decisions are made swiftly. We prioritize momentum and learning over perfection.High Standards Results are valued more than appearances. We focus on outcomes, quality, and commitment to our work.Furthermore, you will not be working in isolation.We believe that exceptional work is the product of close collaboration. Our team engages in face-to-face interactions, challenges each other's ideas, and encourages contributions from all levels, irrespective of title or experience.
Embark on your journey with IMC as a Graduate Software Engineer through our comprehensive five-week Global Trainee Programme. Collaborate with experienced engineers and traders, alongside fellow graduates from across Europe, the United States, and Asia-Pacific. This immersive experience will enhance your understanding of trading dynamics and financial markets, while equipping you with the skills to develop high-quality production software. You’ll delve into advanced topics in C++, Java, or Python, and receive continuous guidance from a dedicated mentor at our Amsterdam office. Following your traineeship, you will have the opportunity to contribute to our Execution teams, developing sophisticated networks and proprietary algorithms, or join our Strategy teams to create systems that drive big data analytics.
Monumental is at the forefront of revolutionizing on-site construction by integrating robotics with advanced software solutions. Our vision is to redefine construction as a primarily software-driven process, aspiring to create stunning, customized buildings within a single day while minimizing labor requirements.As a rapidly expanding team of approximately 100 professionals, primarily engineers and technicians from renowned companies such as Palantir, Qualcomm, Dyson, Shopify, Tesla, and Meta, we are building a unique startup culture. This is an exceptional opportunity to join a high-growth, ambitious environment with a seasoned founding team backed by top-tier investors from the very beginning of your journey.Our office, located near Artis Zoo in the vibrant Plantage area of Amsterdam, features a state-of-the-art workshop and robot testing facility. We thrive on collaboration and operate five days a week in our office environment. To learn more about why we believe in the future of construction, please visit here, and to explore our vision and company background, click this link.About You and the RoleWe are seeking skilled software engineers who possess a robust understanding of both software and controls engineering. Join us as we embark on a mission to automate the construction sector, aiming to deliver affordable, high-quality housing to all.At Monumental, we are developing an operating system designed to facilitate on-site construction through robotics. Our software stack encompasses everything from 3D site reconstruction via photogrammetry, structural design, supply chain logistics, path planning, to the kinematics of our robots. For insights into our approach to robot control using TypeScript, check out this post by our CTO, Sebastiaan here.
Databricks
Join Databricks, a leader in data and AI, as a Backend Software Engineer. We are dedicated to empowering data teams to tackle the world’s most pressing challenges, from revolutionizing transportation to pioneering medical advancements. Our world-class data and AI infrastructure platform enables customers to leverage deep data insights for business enhancement. Founded by engineers with a customer-centric approach, we embrace every opportunity to address technical challenges, from crafting next-generation UI/UX for data interaction to scaling our services across millions of virtual machines. We are just getting started!As a Backend Software Engineer, you will collaborate with your team to develop infrastructure and products for the Databricks platform at scale.Your Impact:Our backend teams address various challenges across our vital service platforms. You may work on:Complex problems that bridge product and infrastructure, including distributed systems, large-scale service architecture, monitoring, workflow orchestration, and improving developer experience.Delivering reliable and high-performance services and client libraries for managing vast amounts of data on cloud storage solutions like AWS S3 and Azure Blob Store.Building dependable, scalable services using technologies such as Scala, Kubernetes, and data pipelines like Spark and Databricks, which power our pricing infrastructure handling millions of cluster hours daily, while developing features that empower customers to easily monitor and manage platform usage.
Protolabs
Join Protolabs and Be Yourself At Protolabs, we understand that women and people of color often hesitate to apply for positions unless they meet every requirement. As an equal opportunity employer, we are dedicated to fostering a diverse workplace where everyone feels valued. If you believe you might not meet every single qualification but are intrigued by this opportunity, we encourage you to apply. Your unique perspective could enhance our company!Why Choose Protolabs? As leaders in digital manufacturing, we seek proactive doers, innovative makers, and creative thinkers who approach their work with an entrepreneurial mindset. Our culture revolves around impactful work that accelerates the development of innovative products. We take pride in our diverse team, characterized by intelligence, authenticity, humility, and passion. Our people fuel our creativity and make our workplace feel like home.Exciting Opportunity: Backend Software EngineerThis role is hybrid and we welcome applications from candidates residing in the Netherlands.You will be integral to the Manufacturing Partner Marketplace, the operational core of the Protolabs Network. This encompasses managing the entire order lifecycle—from matching orders with suitable manufacturing partners, overseeing production and quality control, to ensuring timely delivery. Your contributions are vital to maintaining operational efficiency and enhancing customer satisfaction.You will develop systems that empower the marketplace, including automated auctions, order allocation, supplier tooling, production workflows, global logistics, quality control, and internal operational tools.We seek a pragmatic problem solver who thrives in a dynamic environment and takes ownership of business challenges, not just technical solutions.Our Technology Stack: Backend: Python 3.11 with FastAPI, Flask, and SQLAlchemy (including Celery with RabbitMQ for background tasks).
IMC relies on technology at the core of its trading operations. The software that powers millions of trading decisions daily is built in-house, helping IMC stay ahead through fast, informed choices. Role Overview Java Software Engineers at IMC in Amsterdam work across a broad landscape of applications. Teams contribute to areas such as trading algorithm development, option pricing, volatility modeling, simulation frameworks, market risk systems, trade reconciliation, and advanced data analysis and visualization tools for traders. The work extends beyond business applications to include building tools that improve the development process itself. What You Will Do Work closely with engineers, traders, researchers, and quantitative analysts in multidisciplinary teams. Take responsibility for the full product lifecycle: from gathering requirements through to production deployment. Write reliable, high-performance Java software, balancing speed, quality, and testability. Use advanced automated testing and daily deployments to deliver incremental improvements. Navigate a complex environment of diverse systems and technologies, making trade-offs among latency, throughput, simplicity, scalability, and maintainability. Develop, test, deploy, and maintain applications and automation for Trading, Risk Management, Mid-Office, and Strategy Development teams. Collaborate with internal clients to gather requirements and feedback, implementing automation solutions with modern coding practices. Location This position is based in Amsterdam, Netherlands.
Nederlands Lucht- en Ruimtevaartcentrum (NLR)
Are you eager to contribute to the aerospace vehicles of the future or the automotive industry? As a Software Engineer, you will work in a multidisciplinary environment, focusing on the software development of our measurement and control systems. If this excites you, keep reading!Your Responsibilities:In this role, you will be instrumental in designing, developing, and utilizing software applications for processing dynamic measurement data. These applications are for internal use and will be employed by your colleagues during the preparation, execution, and post-processing of wind tunnel tests. The outcomes from these applications play a crucial role in delivering results to our clients. You will actively listen to user requirements and translate them into effective software system designs or architectures.The wind tunnel tests we conduct are of a highly technical nature, characterized by reliability and exceptional performance. Your creativity combined with a structured work approach will shine as you collaborate with colleagues to continually enhance various software applications. Additionally, you should be open to learning new programming languages as technology evolves. Overall, this is a challenging position offering room for personal input and significant responsibility in your own development and the advancement of wind tunnel software.
P-1319 At Databricks, we are driven by a passion for empowering data teams to tackle some of the world’s most challenging problems — from realizing the next mode of transportation to expediting groundbreaking medical advancements. We achieve this by developing and maintaining the premier data and AI infrastructure platform, enabling our clients to harness deep data insights to enhance their operations. Founded by engineers who prioritize customer needs, we embrace every opportunity to address technical challenges, whether that involves crafting next-generation UI/UX for data interaction or scaling our services across millions of virtual machines. And this is just the beginning. Our Developer Experience team is committed to ensuring Databricks engineers are both satisfied and exceptionally productive. We create the tools, processes, and infrastructure that significantly enhance engineering velocity as Databricks continues to grow. The ideal candidate will possess a blend of technical proficiency in various language toolchains (Scala, Rust, Python), build systems (particularly Bazel), compilers, version control systems, testing, and most importantly, a passion for improving developer experiences, complemented by a practical approach to delivering results incrementally.
Sign in to browse more jobs
Create account — see all 442 results

