Share this Job

Sr Software Developer - Golang


Tel Aviv, Israel, IL

About our group:


Lyve Labs Israel is Seagate innovation center located in the vibrant startup area in the heart of Tel Aviv.
This group is focusing on innovation - new storage technologies and tackling the mass amount of data challenges by developing software platform solutions designed for cloud storage products and focused on scalability, and extensibility.


About the role - you will:


•    Take complete ownership of the design and development and deal with issues including large scale data organization, algorithm scalability, asynchronous communication, efficient concurrency, reliability, and fault tolerance
•    Work with the internal Seagate team, product management, customers, and the object store industry to develop a resilient, high performing storage platform
•    Be responsible for coordinating feature development to the specifications and schedule
•    Control the Design and development of new features/enhancements/fixes to the source code.
•    Communicate with team and managers to develop optimal solutions and report progress
•    Collaborate with other development teams to ensure full integration of all parts of the system
•    Research and evaluate alternative approaches to assist in developing solutions
•    Share best practices with partners and peer groups


About you:


•    Technical Expert in Cloud Object Storage with knowledge of S3 Server/protocol with proven external eminence
•    Deep knowledge of Go language
•    Actively pursues opportunities for learning and self-development
•    Quick learner in adapting new technologies
•    Open to radical suggestions in the face of blockers
•    Sensitive to both technical as well as people priorities
•    High in communication skills.
•    Strong commitment to delivery


Your experience includes:


•    Software engineering experience.
•    Understanding of and experience with industry software development processes and practices
•    Require system development experience and knowledge of Object Storage and/or S3 Server/Application Architecture and design
•    Require knowledge of Go language
•    Knowledge of third-party software suites such as Kubernetes or Spark
•    Experience with open-source solutions
•    Agile development of code and all the processes dictated by Agile
•    Software development environment such as JIRA, Github, OpenSource, Codecity
•    Programming in Go language
•    Development of Software-Defined Storage systems, large capacity storage, use of data transfer protocols (NFS, S3, CIFS), caching technologies, distributed transactions
•    Coordinating work with global teams of varied skill across time-zones



Location: Tel Aviv, Israel
Travel: None

















About Us

At Seagate, our mission is to give people peace of mind by protecting their digital lives.

Since 1978, Seagate has been creating precision-engineered data storage technologies that deliver superior capacity, speed, safety, and performance. We help people harness and maximize the datasphere.

Seagate couldn't do any of that without its employees—a diverse workforce of 40,000 creative, hard-working, passionate people all over the world. From the Silicon Valley, the United Kingdom, Singapore, India, Thailand, through China, our people are proud to embody the values of integrity, innovation, and inclusion.

Consider joining them. Open up your world.



Seagate provides an environment where equal opportunity is available to all. All qualified applicants will receive consideration for employment without regard to age, race, color, ancestry, ethnic or national origin, physical or mental disability, medical condition, genetic information, marital status, sex (which includes pregnancy or perceived pregnancy, childbirth, breastfeeding, or related medical conditions), gender, gender identity, gender expression, sexual orientation, perceived or actual religious creed or political opinion, military and veteran status, taking or requesting statutorily protected leave, taking or requesting a reasonable accommodation for a protected basis, or other basis protected by applicable law. Company-sponsored training, education, degree assistance, and social and recreational programs are also included. EEO is the Law Poster, EEO is the Law Supplement Poster, & OFCCP Pay Transparency Provision Information.

For information on how Seagate collects and uses your personal information during the application process, please review the applicant privacy statement.