Software Engineer job at Millennial Media in Baltimore, MD

Author - May 17, 2011

Software Engineer job at Millennial Media in Baltimore. Millennial Media Inc. is seeking a highly talented, creative and motivated individual to Software Engineer support our software development efforts.  The Software Engineer (SE) will be responsible for designing, developing and supporting software for our various product offerings, including Ad Server, Media Planner, and Reporting and Analytics tools.

Software Engineer As an innovative technology leader, our mobile decisioning, serving, and mediation platforms are powering some of the largest companies in the media business today.   We are a rapidly growing small company offering a challenging and dynamic work environment in a fast growing industry with competitive salary and benefits.  Millennial Media was named the 2010 OnMedia Top Private Company in Digital Media.  Join Millennial Media and become part of the most innovative and creative technology team in the industry.

Software Engineer Essential Duties and Responsibilities:

  • Design and develop software for key systems including Ad Server, Media Planner, and Reporting and Analytics tools
  • Software Engineer to assist other engineers in designing new services in accordance with architectural initiatives.
  • Support operations engineering staff with troubleshooting
  • Design and develop solutions in collaboration with Engineering and Product Management for business critical systems
  • Demonstrate technical leadership including mentoring less experienced engineers
  • Software Engineer must manage small teams of developers for critical development projects
  • Lead resolution of operational issues associated with certain systems
  • Present and defend proposed architectural solutions
  • Software Engineer must Participate in development of technical roadmaps
  • Communicate project status to stakeholder throughout the business
  • Perform other activities and duties as requested

Software Engineer Skills:

  • Detail-oriented with good written and verbal communication skills
  • Ability to develop and test software using industry best practices
  • Excellent problem-solving skills and ability to think logically
  • Software Engineer Ability to work effectively in small (often ad-hoc) teams
  • Ability  to manage one’s own time efficiently
  • Applicant will be a self starter with a strong desire to grow both technically and in their knowledge of Millennial Media’s business

Software Engineer Education / Experience:

  • Software Engineer must to a minimum BS in Comp Sci or Engineering
  • Software Engineer have an Experience coding with languages such as C, C++, Java, Flex, scripting languages, and databases
  • Experience using  MySQL, Oracle or other relational Databases (experience with PL/SQL a plus)
  • Good knowledge of Linux or Unix OS
  • Software Engineer have Good knowledge of web applications and application servers, database design, web services, and XML technologies
  • Software Engineer have an Experience with Open Source tools a plus

Software Engineer salary range : –

To apply Software Engineer Job >>