Principal Software Engineer |Distributed Systems| | REMOTE at Amobee

  • Category: IT Engineer & Developer Jobs
  • Location: Washington, Washington, D.C.
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 21K to 34K
  • Published on: 2025/09/21

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.


Company Name: Jumprope

Related jobs

  • Senior Platform Engineer | DevOps

    Job description West Creek 1 (12071), United States of America, Richmond, Virginia Senior Platform Engineer - DevOps Bank Tech has an opening for a Platform Engineer in our organization. As a Platform Engineer, you will be responsible for leading and...

    Full Time / Part Time

    $ Estimated: 15K to 17K

    Washington, Washington, D.C.

    2025/09/21


    Apply Now

  • Interface Developer

    Job description Description: • Lead elicitation of requirements from end-users for interface, data conversion, and/or data cleanse activities. Conduct design reviews. Establish acceptance criteria. Understand business processes and create process map...

    Full Time / Part Time

    $ Estimated: 15K to 20K

    Washington, Washington, D.C.

    2025/09/21


    Apply Now

  • Sr| Director Cyber Software Engineering

    Job description Center 1 (1+052), United States of America, McLean, Virginia Sr. Director Cyber Software Engineering Capital One is seeking a Senior Director of Software Engineering to lead, manage, mentor, and build extremely talented software engin...

    Full Time / Part Time

    $ Estimated: 22K to 24K

    Washington, Washington, D.C.

    2025/09/21


    Apply Now