Hazelcast company's all remote jobs
Do you enjoy any of the following?
- Solving complex problems in distributed computing
- Working on open-source software
- Implementing non-trivial infrastructure code
- Creating well-crafted and thoroughly tested features, from design to production
- Paying attention to all aspects of code quality, from clean-code to allocation-rates
- Digging into mechanical sympathy concepts
- Delivering a technical talk at a conference
If this is you - we are looking for a Senior Engineer to join the Clouds Team at Hazelcast. Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale.
What we look for
- Experience with Java
- Be skeptical yet always open to new concepts.
- Strong focus on software quality.
- Excellent communication skills in written and spoken English.
- Experience with container and orchestration technologies (Docker, Kubernetes)
- Experience with cloud platforms. (AWS, Azure, or Google Compute Engine)
- Experience with Spring framework
- An entrepreneurial spirit - as we expect each team in Hazelcast to organize themselves like a startup
At Hazelcast you will work on exciting open-source projects that push the boundaries of distributed computing.
Nice to Have
- Experience with Golang
Benefits
- Competitive Salary
- Equity options
- Yearly training budget
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
Reporting to the VP Product Management, this role will drive the product roadmap & developer experience for a subset of our supported client languages. Python, Node.js, Go & C++. We are calling these our “Growth Languages”. Therefore, this role would best suit a polyglot senior developer who wishes to move into a hybrid product management & community engagement role.
Hazelcast has made a strong name for itself by dominating the high end of the niche market for in-memory data grids through sheer product superiority. While not yet publicly launched, we have extended that technology foundation to address a much larger and rapidly-growing mainstream market that analysts see as a modern evolution within the $36B database market.
This new dynamic is heavily driven by digitization, and both Forrester and Gartner are tracking it now. The main agent of change is the customers’ desire to use events and data streams in integrated conjunction with their transactional and analytical databases in order to create applications that provide insights and take actions in real-time.
Forrester refers to this new space as a “translytical data platform,” while Gartner’s term is HTAP (Hybrid Transactional Analytical Platform). Forrester estimates 10% of the workloads in today’s database market are attempts at this kind of integrated approach; that constitutes over $3.5B in market size. Further, Forrester’s estimate is this workload segment will double in 2-3 years. They base this on the constant inquiries (multiples per day) from Fortune 1,000 clients looking for guidance on systems that can provide real-time insights in an integrated fashion with analytics and transactions.
With the exception of SAP Hana, no database vendors have a natively-architected ability to process both stored and streaming data. The segment also assumes intensive use of in-memory technologies, which is Hazelcast’s powerful foundation. While Hazelcast’s mark on the industry has been as the low-latency leader in applications that use stored data, our latest public benchmark showing one billion queries per second on streaming data has stunned the industry. This is achieved through a single, proven distributed system architecture.
This role will focus on one key criteria, increasing the adoption of Hazelcast across a wider range of developer communities. As such, the individual will craft a technical roadmap and community engagement plan that is sympathetic to the development experiences and needs of these developers. You will work closely with your compatriots in the Product Management team and especially your peer on the API PM team who has a focus on Java & .NET.
Hazelcast is focused on developers who create data-intensive applications. The successful candidate will retain a strong technical focus whilst at the same time directing API products and building a wider community.
Headquartered in Silicon Valley, we are a highly distributed company selling across the US, Europe and APAC. All engineering is in Eastern Europe, to enable time zone proximity this role is located in either Turkey & Ukraine.
Responsibilities
- Align & Prioritise Growth Language API roadmap with wider Hazelcast vision and strategy as defined by CPO & VP of Product.
- Identify areas to improve the API and direct ecosystem investments that would drive adoption of our Growth Languages.
- Define Growth Languages backlog & priorities for API engineering team.
- Attend daily stand-ups with the API engineering team.
- Participate in customer-facing meetings to support Sales and continuously gather market feedback
- Support the developer relations function promoting Hazelcast to Python, Node.js, Go & C++ communities.
Essential Skills & Characteristics
- At least 5 years experience as a senior polyglot developer, in order of preference (Python, Go, Node.js, C++).
- Passionate about developer experience.
- A clear and comfortable communicator who can impart their direction for the offering to different levels, from engineers to the CEO.
- An analytical approach to product investment decisions.
- Experience working daily with a development team.
- Experience of working directly with technical customers such as engineers and DevOps teams.
- Excellent written and spoken English.
- A strong sense of ownership and desire to see their product become a key driver of company success.
Desirable Skills
- Experience of working with distributed teams.
- Prior experience of working in the NoSQL/Tech space.
- An understanding of agile principles (i.e. Scrum and Kanban).
- Distributed Systems knowledge.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
About Hazelcast
Hazelcast is a leading software company with a massive community reach. Our software sits at the heart of the world’s leading companies' mission-critical systems and enables them to act instantly on data everywhere. At Hazelcast, you’ll get the chance to continuously push the boundaries of distributed computing and work on great open-source products that can run anywhere – from on-premises to the cloud or at the edge.
Do you enjoy any of the following?
- Working on open-source software at your day job
- Testing distributed systems on a big scale (hundreds of nodes, TBs of memory)
- Testing a complex user interface using Selenium and BrowserStack
- Testing on various environments like Kubernetes, AWS, Azure, GCP, OpenShift, IBM Cloud, and VMware Tanzu
- Developing continuous delivery pipelines using GitHub Actions and Jenkins
- Learning the latest technologies and popular frameworks
If this is you - we are looking for a Software Development Engineer in Test to join the Management and Monitoring team at Hazelcast. Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale.
Management and Monitoring team develops Hazelcast Management Center which is a web application for monitoring and managing Hazelcast clusters.
What we look for:
- Experience with testing software, and breaking them
- Passion for both manual and automated testing, and understanding the importance of both
- Being able to dig deep and get to the root cause of issues
- Strong focus on quality
- Experience with using Java and Selenium to test complex user interfaces
- Experience with cloud technologies: Kubernetes, AWS, Azure, GCP, OpenShift, IBM Cloud, and VMWare Tanzu
- Experience with developing a continuous delivery pipeline
- Strong knowledge of bash and/or a scripting language for automation
- Bonus points for experience with doing compliance checks and security scans
- Interest in testing distributed systems
- Excellent communication skills in written and spoken English
What you will be doing day in and day out:
- Develop and maintain an automated UI test suite using mainly Java, Selenium and BrowserStack
- Develop continuous delivery pipelines for verifying and releasing our software using mainly GitHub Actions and Jenkins
- Verify that newly developed software meets our criteria for quality
- Scan our software for security vulnerabilities
- Perform compliance checks
- Participate in agile planning, estimation and development
- Communicate proactively with development team members
- Contribute ideas and efforts to improve quality and efficiency of the development processes
- Continuously improve your technical skills as well as your soft skills.
- Automate tools if it is necessary
- Develop high quality code that is scalable and secure.
Benefits
- Competitive Salary
- Equity options
- Yearly training budget
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities.
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
About Hazelcast
Hazelcast is a leading software company with a massive community reach. Our software sits at the heart of the world’s leading companies' mission-critical systems and enables them to act instantly on data everywhere. At Hazelcast, you’ll get the chance to continuously push the boundaries of distributed computing and work on great open-source products that can run anywhere – from on-premises to the cloud or at the edge.
Do you enjoy any of the following?
- Working on open-source software at your day job
- Testing distributed systems on a big scale (hundreds of nodes, TBs of memory)
- Testing a complex user interface using Selenium and BrowserStack
- Testing on various environments like Kubernetes, AWS, Azure, GCP, OpenShift, IBM Cloud, and VMware Tanzu
- Developing continuous delivery pipelines using GitHub Actions and Jenkins
- Learning the latest technologies and popular frameworks
If this is you - we are looking for a Software Development Engineer in Test to join the Management and Monitoring team at Hazelcast. Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale.
Management and Monitoring team develops Hazelcast Management Center which is a web application for monitoring and managing Hazelcast clusters.
What we look for:
- Experience with testing software, and breaking them
- Passion for both manual and automated testing, and understanding the importance of both
- Being able to dig deep and get to the root cause of issues
- Strong focus on quality
- Experience with using Java and Selenium to test complex user interfaces
- Experience with cloud technologies: Kubernetes, AWS, Azure, GCP, OpenShift, IBM Cloud, and VMWare Tanzu
- Experience with developing a continuous delivery pipeline
- Strong knowledge of bash and/or a scripting language for automation
- Bonus points for experience with doing compliance checks and security scans
- Interest in testing distributed systems
- Excellent communication skills in written and spoken English
What you will be doing day in and day out:
- Develop and maintain an automated UI test suite using mainly Java, Selenium and BrowserStack
- Develop continuous delivery pipelines for verifying and releasing our software using mainly GitHub Actions and Jenkins
- Verify that newly developed software meets our criteria for quality
- Scan our software for security vulnerabilities
- Perform compliance checks
- Participate in agile planning, estimation and development
- Communicate proactively with development team members
- Contribute ideas and efforts to improve quality and efficiency of the development processes
- Continuously improve your technical skills as well as your soft skills.
- Automate tools if it is necessary
- Develop high quality code that is scalable and secure.
Benefits
- Competitive Salary
- Equity options
- Yearly training budget
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities.
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
Do you enjoy any of the following?
- Learning and developing with the latest technologies and popular frameworks
- Taking full responsibility and ownership of the product that you create
- Paying attention to code quality and software craftsmanship
- Giving talks at conferences
- Writing blog posts about your work
If this is you - we are looking for a Senior Front end Engineer to join the Management and Monitoring Team at Hazelcast. Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale. We are building a shiny new console and we are looking for JavaScript/TypeScript developers to join our team!
What we look for
- A senior frontend engineer – including all aspects connected to it
- Strong JavaScript and TypeScript skills
- Experience with React, Redux, and RxJS
- Enjoy writing unit tests with Jest and Enzyme
- Comfortable with SCSS modules
- Experience with data visualization (chart.js)
- Know your bundler (webpack)
- An excellent communication in written and spoken English.
At Hazelcast you will work on exciting open-source projects that push the boundaries of distributed computing.
Nice to Have Requirements
Ideally, you would also:
- Worked on the user interface of a monitoring/management system or a SaaS product
- Have conference speaking and blogging experience
- Have experience with automated visual regression testing
- Created an internal shared component library. You can see what we are building at https://github.com/hazelcast/frontend-shared.
- Have a habit of creating PRs to fix issues in OSS you use.
What you will be doing day in and day out
- Develop and maintain React/Next.js applications using mainly Typescript.
- We expect you to have strong JavaScript and TypeScript skills.
- Our tech stack heavily involves Redux and RxJS.
- We write our tests with Jest and Enzyme.
- We do automated visual regression testing via Loki.
- We're also building an internal shared component library across teams. You can see what we are building at here
- Participate in agile planning, estimation and development
- Communicate proactively with development team members
- Contribute ideas and efforts to improve quality and efficiency of the development processes
- Continuously improve your technical skills as well as your soft skills.
- Automate tools if it is necessary
- Develop high quality code that is scalable and secure.
Benefits
- Competitive salary
- Equity options
- Yearly training budget
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
Time zone: (GMT+03:00) Istanbul +/- 2 hours
Do you enjoy any of the following?
- Solving complex problems in distributed computing
- Working on open-source software
- Implementing non-trivial infrastructure code
- Creating well-crafted and thoroughly tested features, from design to production
- Paying attention to all aspects of code quality, from clean-code to allocation-rates
- Digging into mechanical sympathy concepts
- Delivering a technical talk at a conference
If this is you - we are looking for a Go Engineer to join the APIs Team at Hazelcast to work on Hazelcast's Go ecosystem. Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale.
The team develops and manages all the APIs of Hazelcast, including the clients in different languages, CLI, and the REST API.
What we look for
- Good experience with Go and its ecosystem
- A good understanding of networking, concurrency, and serialization.
- Strong focus on software quality,
- Be an excellent communicator in written and spoken English.
At Hazelcast you will work on exciting open-source projects that push the boundaries of distributed computing.
Benefits
- Competitive Salary
- Equity options
- Yearly training budget
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
Do you enjoy any of the following?
- Learning and developing with the latest technologies and popular frameworks
- Taking full responsibility and ownership of the product that you create
- Paying attention to code quality and software craftsmanship
- Giving talks at conferences
- Writing blog posts about your work
If this is you - we are looking for a Senior Front end Engineer to join the Management and Monitoring Team at Hazelcast. Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale. We are building a shiny new console and we are looking for JavaScript/TypeScript developers to join our team!
What we look for
- A senior frontend engineer – including all aspects connected to it
- Strong JavaScript and TypeScript skills
- Experience with React, Redux, and RxJS
- Enjoy writing unit tests with Jest and Enzyme
- Comfortable with SCSS modules
- Experience with data visualization (chart.js)
- Know your bundler (webpack)
- An excellent communication in written and spoken English.
At Hazelcast you will work on exciting open-source projects that push the boundaries of distributed computing.
Nice to Have Requirements
Ideally, you would also:
- Worked on the user interface of a monitoring/management system or a SaaS product
- Have conference speaking and blogging experience
- Have experience with automated visual regression testing
- Created an internal shared component library. You can see what we are building at https://github.com/hazelcast/frontend-shared.
- Have a habit of creating PRs to fix issues in OSS you use.
Benefits
- Competitive Salary
- Equity options
- Yearly training budget
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
Time zone: (GMT+03:00) Istanbul +/- 2 hours
Do you enjoy any of the following?
- Working on open-source software at your day job
- Testing distributed systems on a big scale (hundreds of nodes, TBs of memory)
- Automated testing using scripting languages, GH Actions, Travis, and Jenkins
- Learning the latest technologies and popular frameworks
If this is you - we are looking for a Software Development Engineer in Test to join the team at Hazelcast. Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale.
The team develops the core engine of Hazelcast which unifies batch and streaming queries.
What we look for
- Experience with testing software, and breaking them
- Passion for both manual and automated testing, and understanding the importance of both
- Being able to dig deep and get to the root cause of issues
- Strong Focus on quality
- Experience with testing Java application and knowledge of Java internals
- Interest in testing distributed systems
- Excellent communication skills in written and spoken English
Benefits
- Competitive Salary
- Equity options
- Yearly training budget
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
About Hazelcast
Hazelcast is a leading open-source technology company with millions of installed clusters all around the world. Our in-memory computing platform enables businesses like Capital One, Chicago Board Options Exchange, Deutsche Bank, Ellie Mae, and Mizuho Securities USA to run their mission-critical systems with zero downtime and responsiveness at scale.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
Time zone: (GMT+02:00) Kiev +/- 2 hours
Do you enjoy any of the following?
- Solving complex problems in distributed computing
- Working on open-source software
- Implementing non-trivial infrastructure code
- Creating well-crafted and thoroughly tested features, from design to production
- Paying attention to all aspects of code quality, from clean-code to allocation-rates
- Digging into mechanical sympathy concepts
- Delivering a technical talk at a conference
If this is you - we are looking for a Go Engineer to join the APIs Team at Hazelcast to work on Hazelcast's Go ecosystem. Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale.
The team develops and manages all the APIs of Hazelcast, including the clients in different languages, CLI, and the REST API.
What we look for
- Good experience with Go and its ecosystem
- A good understanding of networking, concurrency, and serialization.
- Strong focus on software quality,
- Be an excellent communicator in written and spoken English.
At Hazelcast you will work on exciting open-source projects that push the boundaries of distributed computing.
Benefits
- Competitive Salary
- Equity options
- Yearly training budget
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
Do you enjoy any of the following?
- Solving complex problems.
- Implementing non-trivial infrastructure code.
- Creating well crafted and thoroughly tested features, taking full-responsibility from the design phase.
- Paying attention to all aspects of code quality, from clean-code, to allocation-rates.
- Digging into mechanical sympathy concepts.
We are looking for people who can deliver solid production code.
We would like you to:
- Be a senior Java engineer - including all aspects connected to it.
- Be skeptical yet always open to new concepts.
- Have strong opinions about software quality.
- Be an excellent communicator in written and spoken English.
- Familiarity with container and orchestration technologies is required (Docker, Kubernetes)
- Have experience on cloud platforms. (AWS, Azure or Google Compute Engine)
- Have experience with Spring framework
Additionally, the following would be a plus:
- Experience with Golang
- Experience with React JS
Benefits
- Equity options
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
We are looking for a Senior C# Developer who is going to join Clients Team at Hazelcast to develop Hazelcast .Net Client
Do you enjoy any of the following?
- solving complex problems,
- implementing non-trivial infrastructure code,
- creating well-crafted and thoroughly tested features, taking full-responsibility from the design phase.
- paying attention to all aspects of code quality, from clean-code to allocation-rates.
- digging into mechanical sympathy concepts,
- delivering a technical presentation at a conference
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Skills & Requirements
We would like you to:
- be a C# developer. (Java experience is a plus)
- have a good understanding of networking, concurrency, and serialization.
- have strong opinions about software quality,
- be an excellent communicator in written and spoken English.
At Hazelcast, you will work on an exciting open-source project that pushes the boundaries of distributed computing.
Benefits
- Equity options
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
We are looking for a Senior Python Developer who is going to join Clients Team at Hazelcast to develop Hazelcast Python Client and its ecosystem.
Do you enjoy any of the following?
- solving complex problems,
- implementing non-trivial infrastructure code,
- creating well-crafted and thoroughly tested features, taking full-responsibility from the design phase.
- paying attention to all aspects of code quality, from clean-code to allocation-rates.
- delivering a technical presentation at a conference
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Skills & Requirements
We would like you to:
- be a senior Python developer. (Java experience is a plus)
- have a good understanding of networking, concurrency, and serialization.
- have strong opinions about software quality.
- be an excellent communicator in written and spoken English.
At Hazelcast you will work on exciting open-source projects that push the boundaries of distributed computing.
Benefits
- Equity options
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
Do you enjoy any of the following?
- Solving complex problems.
- Reasoning about behaviour of distributed algorithms.
- Experience with implementing non-trivial infrastructure code.
- Creating well-crafted and thoroughly tested features, taking full-responsibility from the design phase.
- Paying attention to all aspects of code quality, from clean-code to allocation-rates.
- Digging into mechanical sympathy concepts.
- Reading about database design and internals.
- Delivering a technical presentation at a conference.
At Hazelcast you will get a chance to work with some of the best engineers out there who,
- Delve into JVM code.
- Implement and scrutinize garbage collection algorithms.
- Take any piece of software and multiply its performance by applying deep technical understanding.
- Regularly squash bugs in the depths of a JVM
We are looking for people to join the Hazelcast core team. At Hazelcast, you'll get to work on an exciting and popular open-source project that pushes the boundaries of distributed computing.
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office
Skills & requirements
We would like you to:
- Be a senior Java engineer - including all aspects connected to it.
- Have very strong technical skills with core Java, including:
- Java's concurrency model, also known as the Java Memory Model
- concurrency and networking
- Have an understanding of and interest in:
- concurrency and lock-free algorithms
- low-latency systems
- distributed systems and database design theory
- networking
- serialization
- garbage collection
- Be skeptical yet always open to new concepts.
- Have strong opinions about software quality.
- Be an excellent communicator in written and spoken English.
Benefits
- Equity options
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
Time zone: (GMT+03:00) Istanbul +/- 2 hours
We are looking for people to join our quality engineering team at Hazelcast.
Are you tired of testing single-threaded, non-distributed, and relatively trivial code? Would you like to take a deep dive into GC logs on a daily basis? Have you ever dreamed of working with so many different technologies, languages, environments, and tools that would make your CV not fit on a scroll paper?
We're looking for a passionate developer with a strong focus on quality. In your future position, based on your preference, you could dive into:
- discovering non-trivial consistency issues in a distributed environment,
- performance testing on a big scale (hundreds of nodes, TBs of memory),
- testing on various, sometimes non-typical, platforms like Linux, Windows, Solaris, z/OS, and VMWare,
- becoming a true automation master using scripting languages
*This position does not involve any UI testing, so please don't send us your CV if you're a Selenium tester.*
We would love you to drop us a CV if you:
- are a Java master,
- are truly passionate about your work, like digging deep into the problem and never give up before solving it, and
- are interested or have advanced knowledge of concurrency, distributed systems or performance testing,
- would like to speak at conferences as a part of your job,
- feel comfortable working in a distributed team of people with multiple nationalities all around the world.
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Benefits
- Equity options
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.