Senior Software Engineer 1 [Turkey]


 

Description


WHAT WE NEED

We are looking for passionate Python engineers to join our Client group. The team focuses on Hazelcast client libraries and Hazelcast serialization.
Day to day, you’ll be leveraging your solid engineering fundamentals, bringing your passion for solving difficult problems to help realize the product vision.

In addition, you’ll be ensuring packaged Hazelcast Client releases are made available to our vast open-source and enterprise community. You’ll have the opportunity to provide a seamless developer experience for our vast open-source and enterprise community, ensuring Hazelcast is as user-friendly to develop solutions with as well as to operate

As you will be providing guidance and direction for our vast user base, a strong command of written and spoken English is a must.


WHAT YOU'LL DO


  • Work on exciting open-source projects that push the boundaries of distributed computing
  • Build concurrent, high-performance, and large-scale Java products
  • Take full responsibility and ownership of the products that you help create
  • Pay attention to code quality and software craftsmanship using industry best practices
  • Work closely with stakeholders and other developers to ensure the solution you implement meets business needs
  • Identify potential bottlenecks and problems and develop strategies to resolve them.

WHAT YOU HAVE


  • Bachelor’s degree in a relevant field of study (Computer Science, or related discipline) OR equivalent experience.
  • 5+ years of relevant software development experience.
  • Experience in Python development
  • Excellent knowledge of data structures and algorithms
  • Ability to multi-task effectively and work in an open, collaborative environment to support individual and team objectives.
  • Excellent written and verbal (English) communication skills.
  • Knowledge of the following is desirable:
    • Java or C#
    • CI/CD (GitHub Actions, Jenkins)
    • Performance Benchmarking
    • Designing APIs (well-crafted APIs supporting backward compatibility)
LOCATION
  • This is a remote role based in Turkey. NO relocation


About Hazelcast

Hazelcast is the home of the real-time stream processing platform that enables enterprises to capture value at every moment. With Hazelcast, enterprises can increase actionable insights via an integrated platform that unifies event streams with contextual insights from traditional data stores at in-memory speeds. From the cloud to the data center to the edge, Hazelcast is unique in its ability to transform processes to help its customers achieve a competitive advantage via material revenue generation, risk management or cost reduction.
We're far from the typical Silicon Valley startup story. Even though we're headquartered in Palo Alto, CA, our origins trace back to Turkey where the majority of our engineering team currently resides. Nowadays, we've become a highly distributed company of 170+ team members across the globe.

Equal Opportunities at Hazelcast

We promote an environment for our staff that welcomes people from all backgrounds, ethnicities, races, religions, gender, sexual identities, abilities, and personal circumstances, in a spirit of inclusivity and belonging.

We are proud to be an equal opportunities employer, and believe we find our strength in our diversity. If you require any accommodation to assist you in the interview process, please submit this with your application.

We offer competitive salaries with a flexible, empathetic and highly collaborative working environment. If you are motivated by the prospect of a career with a forward-thinking tech company, we'd love to hear from you.


 

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال