Skip to content

Sort

Filters

Currency

List of job offers

4 211 job offers - 95 last 24h

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, testing, 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, ...
(more)

To be successful in this role you will:

  • Have experience in programming and automating processes using modern programming languages (preferably Java)
  • Have an understanding of the development, management, and deployment of highly scalable cloud-native applications
  • Have advanced knowledge of Web technologies, distributed systems, and modern observability
  • Have experience in deployment of containerized applications using Docker and Kubernetes
  • Be familiar with implementing producer 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)

Job Title: Senior Embedded Software Engineer Location: Wroclaw, Poland Type: Full-Time Travel: Occasional About Us: Fluke Corporation is the world leader in the manufacturing, distribution and service of electronic test tools and software. We are a dynamic market leader with sound financial health. Fluke has achieved the number one or number two position in every market in which it competes. The Fluke brand has a reputation for portability, ruggedness, safety, ease of use and rigid standards of... (more)

  • Serve as a contributor to major development projects, including being a technical leader for components within such developments.
  • Assignments include development of new applications, features, enhancements, modifications, and corrections to existing firmware.
  • Design, implement, test, and maintain firmware based on Embedded Linux firmware application for ARM core processors.
  • Document and demonstrate solutions by developing documents (Embedded Software Design Document), diagrams, code ...
(more)
  • Bachelor's degree/Master of Computer Science, Computer Engineering, Electrical Engineering, or similar technical field of study with a strong embedded firmware/software development background.
  • At least 8 years in C/C++ coding experience.
  • Experience with Agile-based development process, preferably some flavor of Scrum, on multiple projects.
  • At least 8 years' experience developing software for technical products, with experience in the full software lifecycle.
  • At least 8 years ...
(more)
  • Opportunity to be part of a growing R&D team in Wroclaw and contribute to the development of the company's newest products.
  • Career and growth opportunities within Poland, Europe, and the US.
  • Chance to work in a dynamic and fast-paced environment that values innovation and collaboration.
  • Access to global resources and expertise within Fluke's global organization.
  • Opportunity to work with a diverse and talented group of professionals, both locally and globally.
  • Flexible work schedule ...
(more)

Remote work

Are you passionate about cutting edge technology? Do you enjoy working with a diverse multi-national team of engineering talents? Join our Data Engineering Team The Data Engineering team is part of Cloud Technology Group, which delivers cutting-edge cloud and edge networking solutions to the market. We design, implement, deploy and operate data streaming platforms with a primary mission to enable product teams to develop high-performing operationally safe and secure products in an agile manner.... (more)

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

  • Designing and implementing scalable, high-availability solutions for data streaming services on the Akamai Platform, focusing on performance metrics.
  • Developing DevOps tools to enhance software delivery and automate operational tasks, aiming for a zero human engagement paradigm.
  • Creating processes and tools to monitor, analyze, and improve the usability and transparency of streaming data pipelines.
  • Supporting team engineers by ...
(more)

To be successful in this role you will:

  • Have a M.Sc. in Computer Science or related field.
  • Have 8 years of experience as a system/platform engineer, focusing on cloud.
  • Have 8 years of experience in software development with Golang, Python, C/C++, or Java (at least 2).
  • Have 8 years of experience with distributed systems, Linux networking, TCP/IP, SSH, SSL, and HTTP protocols.
  • Have 5 years of experience in DevOps practices and CI/CD tools like Jenkins, Helm, Ansible, Terraform, Puppet. -...
(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

Are you passionate about cutting edge technology? Do you enjoy working with a diverse multi-national team of engineering talents? Join our Data Engineering Team The Data Engineering team is part of Cloud Technology Group, which delivers cutting-edge cloud and edge networking solutions to the market. We design, implement, deploy and operate data streaming platforms with a primary mission to enable product teams to develop high-performing operationally safe and secure products in an agile manner.... (more)

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

  • Contributing to the design and implementation of highly available, scalable, and performant solutions.
  • Building, integrating, supporting, and improving data streaming services on Akamai Platform with a focus on systems for collecting and analyzing performance metrics.
  • Designing and developing DevOps tools to make the software delivery system run seamlessly.
  • Developing processes and tools to monitor, analyze, maintain, and ...
(more)

To be successful in this role you will:

  • Have a B.Sc. in Computer Science or related field.
  • Have 5 years of experience as a system/platform engineer, focusing on cloud.
  • Have 5 years of experience in software development with Golang, Python, C/C++, or Java (at least 2).
  • Have 5 years of experience with distributed systems, Linux networking, TCP/IP, SSH, SSL, and HTTP protocols.
  • Have 3 years of experience in DevOps practices and CI/CD tools like Jenkins, Helm, Ansible, Terraform, Puppet. -...
(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

As a Senior Software Engineer on the Cornerstone Immerse team, you will be responsible for designing, developing, and maintaining software applications tied to extended and augmented reality and building immersive learning experiences. You will work with a team of developers, designers, and product managers to build scalable and responsive applications that deliver great user experiences. Your work will involve both front-end and back-end development, and will require expertise in a range of... (more)

  • Develop and maintain full stack applications using a range of programming languages and frameworks, including but not limited to: HTML, CSS, TypeScript, React, and C#.
  • Collaborate with a team of designers, developers, and product managers to understand user requirements, and to design and implement software solutions that meet those requirements.
  • Write clean, efficient, and maintainable code that follows best practices and coding standards.
  • Build scalable and responsive applications that...
(more)
  • 5 years of experience as a Full Stack Engineer, with expertise in multiple programming languages and frameworks.
  • Strong understanding of front-end technologies such as HTML, CSS, TypeScript, and front-end frameworks (React preferred).
  • 3 years of web-based application development experience using ASP.NET, C#, .NET.
  • Proficient experience with relational and non-relational databases such as Microsoft SQL Server, PostgreSQL, or MongoDB.
  • Strong problem-solving and analytical skills, with ...
(more)
  • Equal Employment Opportunity has been, and will continue to be, a fundamental commitment at Cornerstone OnDemand. All qualified applicants are given consideration regardless of race, color, gender, age, sexual orientation, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable Federal, State, or Local fair employment laws.
  • If you have a disability or special need that requires accommodation, please contact us.
(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. - 1 year of experience with Android application development. Preferred qualifications: - Experience working on Android. - Experience programming in Java or Kotlin. Google's software engineers develop the next-generation technologies... (more)

  • Work with product managers and UX designers to scope and build new features.
  • Architect the full application stack with UX, database, and system performance.
  • Collaborate with the Wear OS platform team to influence the design of new APIs.
  • Interact with carrier and OEM partners to build solutions for the requirements.
(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.
  • 1 year of experience with Android application development. Preferred qualifications:
  • Experience working on Android.
  • Experience programming in Java or Kotlin.
(more)
  • Google is proud to be an equal opportunity workplace and is an affirmative action employer.
  • Commitment to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.
  • Consideration of qualified applicants regardless of criminal histories, consistent with legal requirements.
(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)

  • Manage project priorities, deadlines, and deliverables.
  • Design, develop, test, deploy, maintain, and enhance software solutions.
  • Write product or system development code.
  • Review code developed by other engineers and provide feedback to ensure 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 ...
(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.
  • Culture of diversity, intellectual curiosity, problem solving, and openness.
  • Collaboration with people from a wide variety of backgrounds, experiences, and perspectives.
  • Environment that promotes self-direction to work on meaningful projects.
  • Support and mentorship needed to learn and grow.
(more)

Minimum qualifications: - Bachelor's degree in Computer Science, a related field, or equivalent practical experience. - 5 years of experience with software development in one or more programming languages. - 5 years of experience with data structures or algorithms. - 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems, and 2 years of experience leading projects and providing technical leadership. Preferred qualifications: - Master's degree in... (more)

  • Engage in and improve the whole lifecycle of services, from inception and design, through to deployment, operation and refinement.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  • Scale systems sustainably through mechanisms like automation, and evolve ...
(more)

Minimum qualifications:

  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 5 years of experience with data structures or algorithms.
  • 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems.
  • 2 years of experience leading projects and providing technical leadership. Preferred qualifications:
  • Master's degree in ...
(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.
  • Promote self-direction to work on meaningful projects with support and mentorship for learning and growth.
(more)

Remote work

STAFF EMBEDDED SOFTWARE ENGINEER P18 Description : Do you enjoy working in a fast-paced environment? Collaborating across team functions to meet customer needs? Working with a great team of people and bridging embedded software applications to the physical world? Then, come join our development team here in Wroclaw. As a Staff Embedded Software Engineer, the qualifying candidate will be part of the Embedded Software App team in developing, sustaining, and supporting firmware and platforms for... (more)

  • Serve as technical leader for major development projects or multiple simultaneous projects.
  • Development of new applications, features, enhancements, modifications, and corrections to existing firmware.
  • Designing and developing embedded software for various hardware platforms, including microcontrollers and processors.
  • Writing efficient, reliable, and optimized code in C/C++ and other programming languages for embedded systems.
  • Developing software that meets performance, reliability, ...
(more)
  • Bachelor's degree/Master of Computer Science, Computer Engineering, Electrical Engineering, or similar technical field of study with a strong embedded firmware/software development background.
  • Experience with Agile-based development process, preferably some flavor of Scrum, on multiple projects.
  • 8 years' experience developing software for technical products, experience with full software lifecycle.
  • 8 years of experience as an embedded software developer with solid knowledge of embedded ...
(more)
  • Opportunity to work in a fast-paced environment with a collaborative team.
  • Involvement in developing cutting-edge embedded software for a wide range of Fluke products.
  • Access to a dynamic, inclusive culture and opportunities for limitless learning and growth.
  • Work for a global industrial technology innovator with a startup spirit.
(more)

Job Description Location: Warsaw/Cracow (onsite) MySQL NDB Cluster is an industry-leading, open-source, distributed database solution, designed for applications with the most demanding performance and availability requirements. With its in-memory, real-time capabilities, linear scalability, and transactional consistency, it powers some of the world's largest mobile networks, online games, and banking systems, serving billions of users seamlessly. Suitable to support different deployment... (more)

  • Contribute to the development of MySQL NDB Cluster, an industry-leading distributed database solution.
  • Design and craft clean, efficient, and well-tested code, primarily in C/C++.
  • Utilize profilers and benchmarking tools to ensure optimal performance and scalability.
  • Collaborate effectively with team members using tools such as Zoom, Slack, and Gerrit for code reviews.
  • Deliver new functionalities with comprehensive automated tests and contribute to product bug fixes as needed.
(more)
  • A passion for detail and a deep understanding of distributed systems and networks.
  • Proficiency in C/C++ programming.
  • Adaptability to work across various platforms and operating systems.
  • Advanced degree (MSc or PhD) in a relevant field or equivalent industry experience is preferred.
  • Demonstrated hands-on coding ability with a strong background in databases, scripting, Unix, and C/C++ programming.
  • Experience with cloud platforms is advantageous.
  • Knowledge of MySQL as a user and ...
(more)
  • Flexible work environment with options for remote work and office space utilization.
  • Competitive benefits including flexible medical, life insurance, and retirement options.
  • Opportunities for community involvement through volunteer programs.
  • Commitment to an inclusive workforce and support for individuals with disabilities throughout the employment process.
(more)

Minimum qualifications: - Bachelor's degree or equivalent practical experience. - Candidates typically have 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. - Typically 3 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 equivalent. - Typically 3 years of experience testing, maintaining, or... (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.
  • Typically 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • Typically 3 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 equivalent.
  • Typically 3 years of experience testing, maintaining, or launching ...
(more)
  • Opportunity to work on a specific project critical to Google's needs with opportunities 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)

Software Developer

35 days ago by Oracle

Job Description Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. This is a net new line of business, constructed with an entrepreneurial spirit that promotes an energetic and creative environment. We are unencumbered and will need your contribution to make it a world... (more)

  • Modernize OHAI's Revenue Cycle product portfolio, including integration with new AI/ML capabilities.
  • Design and build new cloud-centric applications from the ground up.
  • Supply key features and improvements to enhance operational excellence.
  • Develop highly available, scalable, and redundant services.
  • Build rich tools and web apps for internal customers.
  • Automate and instrument processes to gather the right data.
  • Foster a culture of process and service improvements within the team.
(more)
  • Expertise in full-stack engineering with experience in distributed systems.
  • Proficiency with major cloud services such as OCI, AWS, or Azure.
  • Strong technical skills with a focus on delivering results.
  • Ability to balance speed and quality through iteration and incremental improvements.
  • Experience in making life easier for other developers through automation.
  • Commitment to operational excellence and team collaboration.
(more)
  • Competitive benefits based on parity and consistency.
  • Flexible medical, life insurance, and retirement options.
  • Opportunities for community involvement through volunteer programs.
  • Commitment to an inclusive workforce that promotes opportunities for all.
  • Support for individuals with disabilities throughout the employment process.
(more)

Minimum qualifications: - PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, 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... (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

  • PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, 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 ...
(more)
  • Opportunity to work on a specific project critical to Google's needs with opportunities to switch teams and projects as the business grows and evolves.
  • Work as a key member of a small and versatile team, designing, testing, deploying, and maintaining software solutions.
  • Contribute to Google Cloud's mission to accelerate every organization's ability to digitally transform its business and industry.
(more)

Senior Software Engineer (Test Development, 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, creating software solutions. You will:

  • Contribute to the design and architecture of high-quality, complex systems and software/storage environments.
  • Lead the implementation of testing strategies to evaluate device performance, reliability, and functionality.
  • Develop and automate tests based on project ...
(more)

Essential Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 5 years of professional experience in software engineering, with a strong emphasis on test development and automation.
  • 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 varied ...
(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
  • Discounts...
(more)

About the Role: Grade Level (for internal use): 12 The Team: Automotive Mastermind provides a proprietary automated sales and marketing SaaS platform for dealerships based in the US. We empower dealers to close more deals by predicting future buyers and consistently marketing to them. In short, we help automotive dealerships generate success in their loyalty, service, and conquest portfolios through a combination of turnkey predictive analytics, proactive marketing and dedicated consultative... (more)

  • Lead a scrum team of developers
  • Gather and analyze business requirements and transform them into innovative application solutions
  • Participate in establishing processes and best practices around development standards, version control, quality control, deployment, maintenance, and change management
  • Develop frameworks and tools to process and analyze large amounts of data for business analytics
  • Collaborate closely with other developers, front-end designers, stakeholders, and internal ...
(more)

Basic Required Qualifications:

  • 6 years of experience as Software Developer with 2 years as team leader
  • Full project life-cycle experience in Python or C# / .NET Core
  • Ability to translate business strategies into comprehensive, pragmatic technology solutions and execution plans (roadmaps)
  • Master's degree in Computer Science, Engineering, or related discipline or substantially equivalent experience
  • Fluency in English, spoken and written

Additional Preferred Qualifications:

  • ...
(more)
  • Health & Wellness: Health care coverage designed for the mind and body.
  • Flexible Downtime: Generous time off helps keep you energized for your time on.
  • Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills.
  • Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs.
  • **Family ...
(more)