Software Engineer

Amobee   •  

Baltimore, MD

Industry: Telecommunications


Less than 5 years

Posted 41 days ago

You are a talented and passionate engineer. You love solving problems and making ideas come to life. You are a lifelong learner who thrives in dynamic environments and enjoys the challenge of learning new technologies and techniques. You like owning things and it is important to you that you can have a personal impact. You are a team player and enjoy collaboration, but you are also self-directed and enjoy the autonomy to be able to manage your own schedule and workload. You appreciate the importance of good communication and know that teamwork takes practice, effort and a good attitude.

The Role:

Developing backend services and APIs to drive our planning and optimization systems. Participating in code reviews, design sessions, and backlog grooming meetings

Minimum Qualifications:

  • 2+ years of work experience with Java
  • 2+ years of Unix/ Linux background including shell-scripting
  • Good understanding and experience working with relational databases (ex. PostgreSQL, MYSQL, SQL Server or Oracle)
  • Thorough understanding of RESTful API Design

Preferred Qualifications:

  • Spring Framework experiencePython experience
  • NoSQL experience (ex. MongoDB, Redis, Memcache, Couchbase, etc)
  • Data processing frameworks (ex. Spark)