Skip to content

Sort

Filters

Currency

List of job offers

4 285 job offers - 13 last 24h

Minimum qualifications: - Bachelor's degree or equivalent practical experience. - Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). - Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g., open-source coding). Preferred qualifications: - Experience developing and deploying distributed systems software. - Experience developing in C++,... (more)

  • Work on implementation and designs of Search features (e.g., support for structured search, standalone grounding API, reranking of search results based on user's interactions with previous results, filtering out search results based on ACLs, integration with third-party data sources).
  • Work on Kubernetes-based infrastructure configuration, to ensure scalability and performance goals are met.
  • Contribute to launch of Search and to work on future post-GA roadmap items.
  • Contribute to solving ...
(more)

Minimum Qualifications

  • Bachelor's degree or equivalent practical experience.
  • Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g., open-source coding).

Preferred Qualifications

  • Experience developing and deploying distributed systems software.
  • Experience developing ...
(more)
  • Opportunity to work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
  • Be part of a small and versatile team, designing, testing, deploying, and maintaining software solutions.
  • Contribute to Google's mission of enabling growth and solving critical business problems for customers in more than 200 countries and territories.
(more)

Bring more to life. Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology? At Cytiva, one of Danaher's 15 operating companies, our work saves lives-and we're all united by a shared commitment to innovate for tangible impact. You'll thrive in a culture of belonging where you and your unique viewpoint matter. And by harnessing Danaher's system of continuous improvement, you help turn ideas into impact - innovating at the speed of... (more)

  • Collaborate with product teams to design, develop, and deploy high-quality software solutions for our ecommerce platform.
  • Participate in customer interviews to gather insights, understand pain points, and identify opportunities for improvement.
  • Contribute to the design and implementation of scalable and resilient microservices architecture.
  • Apply design patterns such as micro-frontends to create modular and maintainable user interfaces.
  • Ensure high code quality through code reviews, ...
(more)
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 0-1 years of experience in software engineering, with a strong foundation in building scalable and robust web applications.
  • Good understanding in programming languages such as C#, .NET, or TypeScript.
  • Good communication skills with the ability to effectively communicate technical concepts.
  • A team player with the ability to collaborate effectively.
  • Ability to thrive in a fast-paced and dynamic ...
(more)
  • Opportunity for growth and learning.
  • Engage in customer interviews and gain insights into their needs.
  • Work alongside experienced engineers.
  • Contribute to the development and enhancement of our ecommerce platform.
  • Be part of a culture of belonging where your unique viewpoint matters.
(more)

Minimum qualifications: - Bachelor's degree or equivalent practical experience. - 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. - 3 years of experience in testing, maintaining, or launching software products. - 1 year of experience with software design and architecture. - Experience with one or more programming languages (e.g., Python, C++, Swift). Preferred qualifications: - Master's degree or PhD in Computer Science... (more)

  • Write and test product or system development code.
  • Guide design reviews with peers and stakeholders to select among available technologies.
  • Develop and maintain the V8 fuzzers.
  • Work on new ways of guiding fuzzers through better metrics and better detection of V8 invariant violations.
  • Help triage bugs found through the various fuzzers.
(more)

Minimum Qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience in testing, maintaining, or launching software products.
  • 1 year of experience with software design and architecture.
  • Experience with one or more programming languages (e.g., Python, C++, Swift). Preferred Qualifications:
  • Master's degree or PhD in Computer ...
(more)
  • Opportunity to work on a specific project critical to Google's needs with chances to switch teams and projects.
  • Work in a versatile environment that encourages leadership qualities and enthusiasm to tackle new problems across the full-stack.
  • Contribute to Chrome, dedicated to building a better, more open web across all major platforms (iOS, Android, Windows, Mac, Linux, and Chrome OS).
(more)

Remote work

Do you like collaborating across teams to solve complex problems? Do you enjoy solving large-scale systems problems? Join our Akamai Data Services team Our Data Services team consists of collaborative, inclusive, and creative individuals. We develop cloud-native services with high reliability and massive scale on top of Akamai Cloud (formerly Linode). It's the most distributed and closest to the edge cloud platform in the world. Partner with the best You will work at the heart of the Internet.... (more)

As a Senior Software Engineer, you will be responsible for:

  • Participating in the design, development, improvement, operation, and automation of observability solutions for Akamai Cloud services
  • Following modern DevOps practices, building new services, or enhancing the existing ones
  • Testing, profiling, and monitoring code performance
  • Diagnosing system performance and reliability together with the team of Site Reliability Engineers
  • Partnering with product owners, development, and test ...
(more)

To be successful in this role you will:

  • Collaborate and effectively communicate with multidisciplinary teams to solve technical and business challenges
  • Have intermediate knowledge of Web technologies, distributed systems, and modern observability
  • Have experience in programming and automating processes using C/C++ and other programming languages
  • Have experience with developing software in GNU/Linux or Unix environment
  • Understand Internet protocols including TCP/IP, HTTP, DNS, and ...
(more)

At Akamai, we will provide you with opportunities to grow, flourish, and achieve great things. Our benefit options are designed to meet your individual needs for today and in the future. We provide benefits surrounding all aspects of your life:

  • Your health
  • Your finances
  • Your family
  • Your time at work
  • Your time pursuing other endeavors Our benefit plan options are designed to meet your individual needs and budget, both today and in the future.
(more)

Remote work

Minimum qualifications: - Bachelor's degree or equivalent practical experience. - 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. - 3 years of experience with Android application development - 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Preferred qualifications: - Experience with Android application development using Java.... (more)

  • Work across the Android Automotive stack from API design, framework and system software, and hardware abstraction layer to build new features or improve quality/performance of existing features.
  • Guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous, subtle, complex, or large-scale technical problems.
  • Establish and maintain relationships with cross-functional teams to align agendas and plans and promote ...
(more)

Minimum Qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience with Android application development.
  • 3 years of experience testing, maintaining, or launching software products.
  • 1 year of experience with software design and architecture. Preferred Qualifications:
  • Experience with Android application development using ...
(more)
  • Opportunity to work in a collaborative environment with small, nimble teams.
  • Access to all of Google's platforms and vast compute resources.
  • Exposure to diverse technical challenges and accelerated career growth.
  • Impact on thousands of Googlers and billions of users by increasing the pace of product development and ensuring thorough testing of products.
(more)

Remote work

Minimum qualifications: - Bachelor's degree or equivalent practical experience. - 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). - 1 year of experience with data structures or algorithms. Preferred qualifications: - Experience developing Android applications using Java or C++. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with... (more)

  • Collaborate cross-functionally to implement exciting new Android Automotive platform capabilities and features.
  • Work across the Android Automotive stack from API design, framework and system software, and hardware abstraction layer to build new features.
  • Work with engineers to identify bugs and performance bottlenecks and continuously improve Android Automotive software components and architecture.
  • Identify, triage, debug, track and resolve issues in existing code.
(more)

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 1 year of experience with data structures or algorithms. Preferred qualifications:
  • Experience developing Android applications using Java or C++.
(more)
  • Opportunity to work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
  • Work in an environment that values versatility, leadership qualities, and enthusiasm to tackle new problems across the full-stack.
(more)

The Applied Data Science Center The Applied Data Science Center (ADSC) harnesses our global healthcare insights, collaborating closely with our clinical and therapeutic experts to drive evidence-based design, expedite site activation, and accelerate patient recruitment. By utilizing big data and advanced analytics, we derive insights that transform clinical development and expedite the delivery of new medicines to patients. This multi-functional team is a cornerstone of our business, fostering... (more)

  • Develop and support innovative automated performance and functional test solutions.
  • Conduct application and system performance testing, including benchmark, load, endurance, and stress testing.
  • Plan, design, automate, maintain, and execute end-to-end tests for product feature performance and network system configurations.
  • Monitor and analyze CPU utilization, memory usage, network usage, garbage collection, and database parameters to verify application performance.
  • Identify and ...
(more)
  • A Bachelor's degree in a STEM field such as Computer Science, Engineering, Statistics, or Mathematics.
  • 5-7 years of relevant Quality Engineering automation experience (e.g., UI, system, integration, API, performance/load, database, security, end-to-end).
  • Preferable experience with test case scripting and execution using open-source tools such as JMeter, K6, Gatling or Locust.
  • Prior test automation development experience in any of the
(more)

Our Purpose Mastercard powers economies and empowers people in 200 countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest... (more)

  • Develop and maintain products that secure high-quality connectivity to banks across Europe.
  • Create turn-key solutions for account information and payment initiation services.
  • Solve problems in API security, data accessibility, processing, and analysis.
  • Collaborate with a team of skilled individuals across different countries.
(more)
  • Experience in Microsoft domain, specifically APIs built in C# with .NET (latest version) and ASP.NET deployed to the cloud (Azure, AWS).
  • Deep knowledge in relevant areas, with a willingness to learn.
  • Experience building software using modern development standards, including:
  • Standard ticketing systems (Azure DevOps)
  • Version Control Systems (VCS)
  • Test automation
  • CI/CD pipelines
  • Experience with provisioning infrastructure as code (Terraform) and interest in computer security ...
(more)
  • Opportunity to work with an established team of industry veterans and newcomers.
  • Engage in innovative projects at the forefront of open banking technology.
  • Collaborate with colleagues from various countries, primarily Denmark, Ireland, and Poland.
(more)

Our Purpose Mastercard powers economies and empowers people in 200 countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest... (more)

  • Develop and maintain products that secure high-quality connectivity to banks across Europe.
  • Create turn-key solutions for account information and payment initiation services.
  • Solve problems in API security, data accessibility, processing, and analysis.
  • Collaborate with a team of skilled individuals across different countries, primarily in Denmark, Ireland, and Poland.
(more)
  • Experience in the Microsoft domain, specifically with APIs built in C# using .NET (latest version) and ASP.NET deployed to the cloud (Azure, AWS).
  • Knowledge of modern development standards and tools, including Azure DevOps, version control systems, test automation, and CI/CD pipelines.
  • Experience with provisioning infrastructure as code (Terraform) and interest in computer security (Certificates, HTTPS) is a plus.
  • Prior experience in closely regulated industries (financial, medical, ...
(more)
  • Opportunity to work with an established team of industry veterans and newcomers.
  • A culture that encourages learning and professional growth.
(more)

Minimum qualifications: - Bachelor's degree or equivalent practical experience. - Experience with software development in one or more programming languages, and with data structures/algorithms. - Experience testing, maintaining, or launching software products, and with software design and architecture. - Experience developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture. Preferred qualifications: - Master's... (more)

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system ...
(more)

Minimum Qualifications:

  • Bachelor's degree or equivalent practical experience.
  • Experience with software development in one or more programming languages, and with data structures/algorithms.
  • Experience testing, maintaining, or launching software products, and with software design and architecture.
  • Experience developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture. Preferred Qualifications:
  • ...
(more)
  • Opportunity to work on a specific project critical to Google's needs with chances to switch teams and projects as the business grows and evolves.
  • Versatile work environment that encourages leadership qualities and enthusiasm to tackle new problems across the full-stack.
  • Manage project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions.
(more)

Minimum qualifications: - Bachelor's degree in Computer Science, a related field, or equivalent practical experience. - 2 years of experience with software development in one or more programming languages. - 2 years of experience with data structures or algorithms. Preferred qualifications: - Experience working in computing, distributed systems, storage, or networking. - Expertise in designing, analyzing, and troubleshooting large-scale distributed systems. - Ability to debug, optimize code, and... (more)

  • Write product or system development code.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations ...
(more)

Minimum Qualifications

  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages.
  • 2 years of experience with data structures or algorithms.

Preferred Qualifications

  • Experience working in computing, distributed systems, storage, or networking.
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
  • Ability to debug, optimize ...
(more)
  • Opportunity to manage the complex challenges of scale unique to Google Cloud.
  • Work in a culture of diversity, intellectual curiosity, problem solving, and openness.
  • Collaborate with people from a wide variety of backgrounds, experiences, and perspectives.
  • Promote self-direction to work on meaningful projects with support and mentorship for learning and growth.
(more)

Principal Software Developer (Control Plane, Python) From applied research to advanced engineering, the Engineering Technologist team has the expertise to shape ground-breaking products, material and processes. It's a fascinating field of work. We're involved in assessing the competition, developing technology and product strategies and generating intellectual property. We lead technology investigations, analyze industry capabilities and recommend potential acquisitions or vendor partner... (more)

As a Senior Software Engineer, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs, and general business environment. Your responsibilities will include:

  • Contributing to the design and architecture of high-quality, complex systems and software/storage environments.
  • Implementing and optimizing storage control solutions to ensure robust data storage configuration and efficient capacity management.
  • Analyzing and optimizing ...
(more)

Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:

Essential Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 8 years of professional experience in software development, with experience in working on storage solutions and their performance.
  • Proficient in Python programming languages on Linux platforms and computer systems.
  • Exceptional analytical and ...
(more)

Our people are the most critical component of our long-term success, and their health and well-being are our priority. You will enjoy a comprehensive, locally competitive benefits package. As our Employee, you will be entitled to:

  • Private medical care
  • Group life insurance
  • Global Travel Medical Insurance
  • Emergency Travel Assistance
  • Employee Assistance Program
  • 29 days per year to work from abroad
  • Lunch card
  • Benefit Systems vouchers or Multisport card
  • Languages' classes
  • ...
(more)

Principal Software Engineer (Testing Framework / Python) From applied research to advanced engineering, the Engineering Technologist team has the expertise to shape ground-breaking products, material and processes. It's a fascinating field of work. We're involved in assessing the competition, developing technology and product strategies and generating intellectual property. We lead technology investigations, analyze industry capabilities and recommend potential acquisitions or vendor partner... (more)

As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs, and general business environment creating software solutions. You will:

  • Contribute to the design and architecture of high-quality, complex systems and software/storage environments.
  • Lead development and maintenance of a robust test framework to ensure the efficient validation of the storage device.
  • Establish and implement comprehensive ...
(more)

Essential Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 8 years of professional experience in software engineering, with a strong emphasis on test framework development and maintenance.
  • Proficient in Python with extensive experience in developing automated tests and test frameworks on a Linux platform.
  • Excellent written and verbal communication skills, with the ability to clearly articulate complex technical concepts to ...
(more)

Our people are the most critical component of our long-term success and their health and well-being are our priority. You will enjoy a comprehensive, locally competitive benefits package. As our Employee, you will be entitled to:

  • Private medical care
  • Group life insurance
  • Global Travel Medical Insurance
  • Emergency Travel Assistance
  • Employee Assistance Program
  • Allowance for remote work
  • 29 days per year to work from abroad
  • Lunch card
  • Benefit Systems vouchers or Multisport card
  • ...
(more)

Remote work

Job Description: DataRobot delivers AI that maximizes impact and minimizes business risk. Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale. DataRobot empowers practitioners to deliver predictive and generative AI, and enables leaders to secure their AI assets. Organizations worldwide rely on DataRobot for AI that makes sense for their business - today and in the future. As a Principal Software Engineer, you will work on... (more)

  • Design, build and operate products for end-users powered by machine learning and Generative AI
  • Write maintainable, testable, production-grade Python code
  • Co-own Generative AI platform at DataRobot, proactively propose and implement improvements involving multiple departments
  • Scale Generative AI platform to enable new use-cases for our customers
  • Provide technical guidance and mentorship to other engineers, influencing and guiding their work when needed
  • Research and propose new ...
(more)
  • 10 years of professional software development
  • Experience working in a multi-cloud environment, building containerized applications
  • Experience building Generative AI applications in production
  • Experience building and operating applications in Kubernetes
  • Experience building applications for various business domains
  • Strong Python ecosystem knowledge
  • Ability to plan and lead projects from start to completion, explain your design decisions
  • Strong communication skills, sense of ...
(more)
  • Medical, Dental & Vision Insurance
  • Flexible Time Off Program
  • Paid Holidays
  • Paid Parental Leave
  • Global Employee Assistance Program (EAP)
  • And more
(more)

Your role at Dynatrace Dynatrace, the world's number one Software Intelligence monitoring platform, provides answers, not just data, about application performance and end-user experience. We're looking for talented Software Engineers to make our product even better. - Are you passionate about creating TypeScript-based solutions? - Always eager to crack down on the root cause? - Are you ready to dive into architectural internals to optimize solutions? If you strive for ownership of your projects,... (more)

  • Create TypeScript-based solutions
  • Analyze and resolve root causes
  • Dive into architectural internals to optimize solutions Main tech stack:
  • TypeScript
  • JavaScript
  • React
  • Node.js
  • NestJS Occasional technologies:
  • AWS
  • Kubernetes
  • Terraform
(more)
  • At least 5 years of commercial experience
  • Good practical knowledge of JavaScript, TypeScript, and React
  • Hands-on knowledge of tools and techniques for writing high-quality code
  • Experience in writing E2E tests
  • High agility and flexibility
  • Good English communication skills Welcomed additional skills:
  • Experience in software architecture
  • Knowledge of building technologies
  • Comfortable using and writing REST-based interfaces
  • DevOps experience
  • Get-things-done attitude
(more)
  • A one-product software company creating real value for the largest enterprises and millions of end customers globally
  • Working with the latest technologies and at the forefront of innovation in tech
  • Hybrid working models that offer flexibility, combining home and in-office work
  • A team that thinks outside the box and welcomes unconventional ideas
  • An environment that fosters innovation and creative collaboration
  • A globally unique and tailor-made career development program
  • A truly ...
(more)