Sponsored
Verified Job IT / Software / Data Analyst

Principal Software Engineer Distributed Systems REMOTE at Amobee

Washington, Washington, D.C.
IT / Software / Data Analyst
#404909
Remote / WFH

Job Description

Job description
The Principal Software Engineer position in Amobee's Distributed Systems team is a combined technical leadership, mentoring and hands-on development role that contributes to Amobee's success through expertise in large-scale distributed systems. You will leverage matured existing systems to help design and create the next generation service architecture. Qualified individuals will have a solid background in the fundamentals of computer science, distributed computing, high availability, software development process and best practices. Successful candidates will also demonstrate good leadership capabilities in driving a team of senior engineers and managing their work. Duties &
Responsibilities:
Technical ownership of the distributed key-value storage Build and drive the technical road-map for the Key-Value store Collaborate with other team leads, Product managers and architects to drive big projects Lead a team of 3-5 engineers by supporting them in form of mentoring, unblocking and prioritization of work Raise the software life cycle development bar within the team by promoting good practices like automation, extensive testing, extensive code-reviews Design and implement a feature or project independently Lead the effort to investigate production issues, on priority, whenever needed. Required
Qualifications:
Experienced with Distributed stores like Cassandra, HBase, RocksDB Experience with Java is a must. 3-5
years of relevant experience. A degree in Computer Science (preferred) or related engineering field. MS/PhD preferred. Experience with technical leadership (for Lead role) and collaborating to see them to completion. Solid understanding and working knowledge of Unix operating systems, networking, and scaling techniques. Proven skills in load analysis, performance tuning, monitoring and measuring. Experience with related open source technologies such as Zookeeper, Kafka, Docker, Netty, Finagle, RocksDB, Helix, etc. a plus.
Salary Range:
$80K -- $100K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.
View more Principal Jobs in Washington →
Sponsored

Similar Openings in IT / Software / Data Analyst

More jobs you might like

Bengaluru, Karnataka IT / Software / Data Analyst

Job description Full time Apply Lead Artificial Intelligence Full time Apply About @Ideapoke Emerging Technologies | Bengaluru, India Ideapo...

Posted Just now View Details
Software Engineer Net HR Manager Verified
Remote / WFH IT / Software / Data Analyst

Description Software Engineer Experience 1-3 years Location Pune Education BE/BTech/MCA/MCM Responsibilities • Understand product requiremen...

Posted Just now View Details
IT Manager Avatansa Preeti Verified
Patna, Bihar IT / Software / Data Analyst

Job Title IT Manager – Cinema Complex Job Summary The IT Manager is responsible for overseeing all technology operations within the cinema c...

Posted Just now View Details
Data Science Developer jyoti Verified
Gandhinagar, Gujarat IT / Software / Data Analyst

Sparks to Ideas IT Company is an innovation-driven IT solutions provider focused on building intelligent, data-driven software solutions. We...

Posted Just now View Details
Research Director purvi Verified
London, England IT / Software / Data Analyst

The Research Director will be part of SIA’s global research team and be responsible for leading and supporting research projects that combin...

Posted Just now View Details