9 open jobs on The Stack list Software design as a key skill. They come from 8 companies in 5 countries, and 9 offer visa sponsorship. All were posted in the last 60 days.
This page lists jobs whose listing names Software design in its key skills. We do not guess skills from the job title.
What you'll do: Develop and evaluate a software prototype that combines historical TEM system data with service knowledge to suggest likely causes and diagnostic checks. Assess data sources, compare approaches (structured search, rules, and an LLM-based…
What they ask for: Enrollment in an HBO/WO Software Engineering program for a graduation project; programming experience in C# or Python; solid understanding of software design, testing, and version control; ability to work independently and communicate in…
What you'll do: Design, build, and maintain high-quality backend systems and scalable data pipelines to process enterprise information. Collaborate with customers to solve complex problems and leverage applied AI to enhance platform capabilities.
What they ask for: The role requires a senior backend engineer with strong architectural judgment and experience building reliable, maintainable systems. Proficiency in software design principles and a track record of owning projects from investigation to…
What you'll do: Interns will collaborate with full-time engineers to develop and push production-level code for MongoDB products and services. They will participate in cross-functional teams to gain practical software engineering experience over a 10-week…
What they ask for: Candidates must be pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field with a graduation date between 2028 and 2029. Proficiency in at least one object-oriented programming language and a…
What you'll do: Interns will collaborate with full-time engineers to develop production-level code for MongoDB products and services. They will be fully integrated into engineering teams to gain practical experience and contribute to internal and external…
What they ask for: Candidates must be pursuing a Bachelor's or Master's degree in Computer Science or a related field with a graduation date in 2028. Proficiency in at least one major programming language and a strong foundation in computer science theory…
What you'll do: You will manage the full development cycle of high-traffic services, including discovery, design, deployment, and monitoring. You will also collaborate with product management and cross-functional teams to deliver impactful software…
What they ask for: You should have solid production experience with functional or JVM languages, preferably Scala, and experience building high-traffic RESTful APIs. A strong team-oriented mindset and a drive to learn new technologies are essential for this…
What you'll do: You will design, configure, and troubleshoot software systems using Linux, MySQL, and programming languages like Java, C#, or C++. Additionally, you will manage software development projects and interact with customers to conduct tests and…
What they ask for: Candidates must hold at least a Bachelor’s degree in Computer Science or a related field and possess strong fluency in both English and Chinese. You should have experience with Linux, MySQL, and programming languages such as Java, C#, or…
What you'll do: You will design, configure, and troubleshoot software systems while taking ownership of development-related content. Additionally, you will interact with customers to conduct tests, prevent potential risks, and suggest solutions to ensure…
What they ask for: Candidates must hold a Bachelor's degree in Computer Science or a related field and possess 2-4 years of experience in software engineering. Proficiency in Java, C#, SQL, or C++, along with fluency in both English and Chinese, is mandatory.
What you'll do: You will develop and maintain production-quality simulation components to evaluate and improve Wayve’s driving intelligence. This involves integrating driving-stack components, profiling simulator performance, and investigating differences…
What they ask for: Candidates must have professional experience delivering production software and strong proficiency in C++ and Python. Experience in simulation, robotics, or complex autonomous systems is required, along with the ability to debug complex…
What you'll do: You will design, develop, and maintain high-volume payment systems while collaborating with your Tech Lead on new feature architecture. Additionally, you will mentor junior team members and uphold high technical standards within a…
What they ask for: Candidates must have experience with JVM languages, Spring Boot, and microservice architecture in large-scale production systems. Proficiency in relational and non-relational databases like Postgres and familiarity with AWS cloud…