Skip to content

Sort

Filters

Currency

List of job offers

4 211 job offers - 85 last 24h

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)

Minimum qualifications: - Bachelor's degree in Computer Science, a related field, or equivalent practical experience. - 1 year of experience with data structures/algorithms and software development in one or more programming languages during coursework/projects, research, internships, or practical experience in school, work, or Open Source projects. Preferred qualifications: - Master's degree in Computer Science or Engineering. Site Reliability Engineering (SRE) combines software and systems... (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.
  • 1 year of experience with data structures/algorithms and software development in one or more programming languages during coursework/projects, research, internships, or practical experience in school, work, or Open Source projects. Preferred Qualifications:
  • Master's degree in Computer Science or Engineering.
(more)
  • Opportunity to manage 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.
  • Self-direction to work on meaningful projects with support and mentorship for learning and growth.
(more)

Job Requisition ID 24WD82584 At Autodesk Construction Solutions, we solve real problems. Construction productivity has lagged behind the rest of the labor industries for decades, but this is all about to change as the industry starts adopting technology and adapting to the digital world. We're seeking a Senior Software Engineer developer for one of our AMAZING and versatile teams. You'll be able to make a real impact using varied and new technologies while we ensure you don't forget to have fun... (more)

  • Work as a member of a self-organized agile team that builds, owns, and runs the service.
  • Contribute to all aspects of service development using Node.js.
  • Work closely with product management to understand and translate requirements into elegant implementations.
(more)
  • Minimum Qualifications:

  • BSc / MSc in Computer Science, Mathematics or a related technical field.

  • 4 years experience with cloud application development using Node.js.

  • Proficiency in Javascript/Typescript and API technology.

  • Excellent written and verbal technical communications skills (English).

  • Beneficial Experience:

  • Experience with CI/CD & DevOps.

  • Experience with AWS.

  • Experience with React.

  • Experience with Git or equivalent distributed revision control systems.

(more)
  • Competitive compensation package including base salary, discretionary annual cash bonuses, commissions for sales roles, and stock or long-term incentive cash grants.
  • Comprehensive benefits package.
  • Emphasis on cultivating a culture of belonging and an equitable workplace.
(more)

Remote work

Do you have a passion for making systems run as efficiently as possible? Does it bother you when they don't? Join our innovative team Our Linux Performance team is a specialized group that improves performance and efficiency of Akamai's Intelligent Platform. Our Linux Engineering team provides the Linux kernel and operating system innovation for the Akamai global distributed network (300,000 servers deployed in 1000 networks and 100 countries). Shape the future of performance at Akamai People... (more)

  • Analyzing system performance, identifying problems, designing, developing, and implementing solutions
  • Extending metrics collection and creating visualizations to better quantify systems performance
  • Building tooling to help identify system performance problems faster
  • Training other Akamai engineers to identify performance issues
  • Working with teams across the company to implement your solutions
(more)
  • 10 years of relevant software engineering experience
  • Extensive programming experience in C, as well as experience in Python, Bash, or Perl
  • Deep understanding of the Linux operating system and computer system architectures
  • Experience with virtualization technologies (Qemu, KVM, Xen, etc.)
  • Experience with performance analysis tools like Linux perf, bcc tools, etc.
  • Experience with concurrent programming, data structures, algorithms, complexity analysis
  • Proficiency with network ...
(more)
  • Health benefits
  • Financial benefits
  • Family benefits
  • Flexible working options
  • Opportunities to pursue other endeavors
(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: - Master's degree in Computer Science or a related technical field. - Experience developing... (more)

  • Design, develop, test, deploy, maintain, and improve software.
  • Manage project priorities, deadlines, and deliverables.
  • Take on tasks as requested, following through to completion despite roadblocks or distractions.
(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:
  • Master's degree in Computer Science or a related technical field.
  • Experience developing...
(more)
  • Opportunity to work on a specific project critical to Google's needs with opportunities to switch teams and projects.
  • Work as a key member of a small and versatile team.
  • Engage in a fast-paced business environment that encourages versatility and leadership qualities.
(more)

Minimum qualifications: - Bachelor's degree in Computer Science, a related field, or equivalent practical experience. - 2 years of experience with data structures/algorithms and software development in one or more programming languages. Preferred qualifications: - Master's degree in Computer Science or Engineering. - 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems. Site Reliability Engineering (SRE) combines software and systems engineering to... (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 or 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 ...
(more)

Minimum Qualifications:

  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
  • 2 years of experience with data structures/algorithms and software development in one or more programming languages. Preferred Qualifications:
  • Master's degree in Computer Science or Engineering.
  • 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems.
(more)
  • SRE's culture of diversity, intellectual curiosity, problem solving, and openness is key to its success.
  • Opportunity to manage complex challenges of scale unique to Google Cloud.
  • Environment that promotes self-direction to work on meaningful projects.
  • Support and mentorship needed to learn and grow.
(more)

Minimum qualifications: - Bachelor's degree or equivalent practical experience. - Candidates will typically have 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. - Typically 2 years of experience with data structures or algorithms. - Typically 2 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or... (more)

  • Write 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 issues and ...
(more)

Minimum Qualifications:

  • Bachelor's degree or equivalent practical experience.
  • Typically 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • Typically 2 years of experience with data structures or algorithms.
  • Typically 2 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or ...
(more)
  • Opportunity to work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and the business grow and evolve.
  • Versatile work environment that encourages leadership qualities and enthusiasm to tackle new problems across the full-stack.
  • Manage project priorities, deadlines, and deliverables.
  • Design, develop, test, deploy, maintain, and enhance software solutions.
(more)

Be part of something altogether life-changing Working at Cytiva means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies. At Cytiva you will be able to continuously improve yourself and us - working on challenges that truly matter with people that care for each other, our customers, and their... (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.
  • 2 years of experience in software engineering, with a strong foundation in building scalable and robust web applications.
  • Previous experience working in a product team, utilizing Agile methodologies and practices.
  • Experience with Angular or React, .NET Core, and Typescript along with a solid understanding of microservices architecture and design patterns.
  • Excellent communication skills with the ability ...
(more)
  • Opportunity to work onsite in Kraków with the possibility of a hybrid setup.
  • Be part of a team that accelerates the real-life impact of tomorrow's science and technology.
  • Work with customers across the globe to help them solve complex challenges.
  • Contribute to a diverse workforce that values unique perspectives and experiences.
(more)

At Qualtrics, we create software the world's best brands use to deliver exceptional frontline experiences, build high-performing teams, and design products people love. But we are more than a platform-we are the creators and stewards of the Experience Management category serving over 18K clients globally. Building a category takes grit, determination, and a disdain for convention-but most of all it requires close-knit, high-functioning teams with an unwavering dedication to serving our... (more)

  • Develop scalable, fast, robust, and simple web-based solutions to solve complex business problems.
  • Implement new features and optimize existing ones to drive maximum performance.
  • Work closely with, and incorporate feedback from other engineers, tech-ops, and product managers.
  • Attend daily stand-up meetings, collaborate with your peers, prioritize features, and work with a sense of urgency to deliver value to your customers.
(more)
  • 5 years of relevant experience.
  • Strong level of curiosity and interest to learn.
  • Strong algorithms, data structures, and coding background.
  • Disciplined approach to testing and quality assurance.
  • Experience with Microservices Architecture and distributed systems.
  • Experience with professional software engineering practices (e.g. unit testing, code reviews, design documents).
(more)
  • Annual Leave: 20 or 26 annual leave days per annum plus an additional day for each year of service (to a max of 5).
  • Private Medical Insurance: Luxmed health & dental cover for you and your dependants.
  • Commuter Assistance: Up to the value of 80 PLN net a month for public transport.
  • Savings Plan: Two company saving plans provided by Nationale Nederlanden: Employee Capital Plan (PPK) & Employee Saving Plan (PPO).
  • QED PROGRAM: Qualtrics Engineer Development (QED) ...
(more)

Be part of something altogether life-changing Working at Cytiva means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies. At Cytiva you will be able to continuously improve yourself and us - working on challenges that truly matter with people that care for each other, our customers, and their... (more)

  • Collaborate with your product team to design, develop, and deploy high-quality software solutions for our ecommerce platform.
  • Participate in customer interviews and feedback sessions to understand their needs, pain points, and preferences.
  • 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 code quality through code reviews, automated ...
(more)
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5 years of experience in software engineering, with a strong foundation in building scalable and robust web applications.
  • Previous experience working in a product team, utilizing Agile methodologies and practices.
  • Proficiency in Angular or React, .NET Core, and Typescript along with a solid understanding of microservices architecture and design patterns.
  • Excellent communication skills with the ability ...
(more)
  • Opportunity to work in a hybrid setup or remotely from other locations in Poland.
  • Continuous learning and career growth opportunities.
  • Being part of a diverse and inclusive workforce that values unique perspectives.
(more)