Columbia, MD

Who Staffing is looking for a Software Engineering Manager for a fulltime direct hire opportunity with our client in Columbia, Maryland 

Job Description:

Come join the leading independent Data Management Platform (DMP) Technology company as their newest Software Engineering Manager. Our client is looking for an experienced, passionate problem solver to design, develop, and deliver the company’s global products and services.  Candidates for this position must be knowledgeable in a variety of front-end and back-end technologies, such as Java, JavaScript, RESTful APIs and Amazon Web Services. You are comfortable working with multiple programming languages and have experience delivering reliable, easy-to-use web-based products that delight global customers 24/7. You also have a knack for leading and working with others, setting and achieving goals through your team, encouraging growth and personal development through communication, motivation, and example. 

Joining our client’s team provides you an opportunity to work with some of the brightest minds in the big-data space. Our client has been developing and evolving multi-petabyte systems for over a decade. The core team you will work with not only knows their stuff, they are always learning and applying the latest “right” technologies to keep our products at the front of the market. Additionally, our client adheres to a strict “no-jerk” policy; mutual respect and responsibility are valued above all. They like working with each other, and sharing success together. 

Day to Day Responsibilities:

·        Work with both technology and business leadership to evaluate new business needs and product strategies, and create solutions to solve complex business problems

·        Manage the full lifecycle of feature delivery, from idea to deployment.

·        Guide the work of multiple engineers and teams, holding the team accountable for commitments and deliverables

·        Ensure product quality by enforcing testing standards, measuring release defect rates, and leading other quality initiatives

·        Collaborate with other team members toward shared product goals, and communicate team performance through shared metrics

·        Utilize sound engineering practices to deliver functional, stable, and scalable technology

·        Work in a fast-paced, flexible, and fun environment, with a talented, diverse, and forward-thinking team 


·        At a minimum, you must possess the following qualifications:

o   B.S. in computer science, engineering or related field (or significant related experience)

o   5+ years’ experience writing code, with a demonstrated ability to decompose complex problems and create simple solutions. Java language preferred

o   2+ years managing direct reports, respecting diverse viewpoints, encouraging growth and personal development

o   Demonstrated communication and collaboration skills with teammates, reports, peers, and business owners

o   Demonstrated self-motivation to work independently, as well as a part of a high-performing team

o   Experience working with team-based tools for project/task management, build management, testing, and deployment 

Helpful Things to Know:

·        Experience with any of the following items is a plus in securing this position:

o   Cloud-based technologies / Amazon Web Services

o   HTTP/REST-based Web Services

o   Backbone JS, Spring Framework, EMR

o   Git / Puppet / Cloudformation

o   JIRA / Confluence

o   Continuous Integration / Deployment