the smart solution for Baltimore jobs

Software Engineering Manager

Company: T. Rowe Price
Location: Baltimore
Posted on: May 18, 2018

Job Description:

Our mission as a leading investment management firm is to help our clients achieve their long-term financial goals. We believe our associates are the key to this mission and we are always looking for talented individuals who share our commitment to our client---s success.

If you---re looking for challenging work experiences and the ability to learn in a collaborative culture, we invite you to explore the opportunities available at T. Rowe Price.The Global Technology team at T. Rowe Price is playing a key role in helping build the future of financial services, working hand-in-hand with business partners to create client experiences that are changing the way people invest. You will work with smart, talented people across our business. We will expect you to be agile / to lead / to think outside the box. In return, we will give you challenging work that has an impact / opportunities to learn and grow / and a collaborative culture that encourages every member of our team to bring their point of view to the table---because that is how we help our clients succeed.

The Front-Office Investments Technology team is looking for a hands-on Engineering Manager who combines ambition with humility and is happy to let their performance do the talking. You will be part of high-performing group of engineers setting, mentoring and evolving the technology direction of our next-generation n-tier, native cloud enabled products. You need to be passionate about all aspects of software engineering --- performance, security, usability, reusability and maintainability. You also need to be equally passionate about teaching and inspiring members of your team.

We are employing new technology paradigms such as cloud computing, lightweight microservices, and distributed and non-relational databases to deliver elastically scalable, globally distributed and highly resilient software services. In addition, we are utilizing capabilities such as low-touch and high-touch workflows intelligently augmented with data-driven algorithms to compound on the creativity and ingenuity of our investors.

The team embraces agility and innovation to competitively differentiate our data science capabilities. We drive cloud-native architectures, distributed computing, pipeline processing paradigms, and containerized microservices to realize elastically scalable, globally distributed and resilient technology.

Key Responsibilities:

  • Develop, champion and execute a strategic target state architecture for stewarded data processing, pipeline execution, and data processing by bringing fresh ideas and innovation to a constantly evolving landscape of opportunity
  • Manage, mentor and develop a high-performing team of 5 --- 10 engineers and enable excellent team work
  • Ensure a portfolio of excellent & enduring products and processes that fulfill the customer need
  • Take ownership for the overall planning, execution and success of complex technical projects
  • Ensure product delivery is of a high quality with each and every release
  • Translate complex business and functional requirements into technical designs
  • Work closely with architecture team to organize and participate in architecture reviews, develop practices and ensure standards and roadmaps are adhered to
  • Work closely with product management team to define product roadmaps and ensure that software development efforts are aligned to strategic business priorities
  • Conduct release planning, sprint planning, backlog grooming, sprint reviews, retrospectives, daily standup meetings, user story development, estimation, and other related activities
  • Evangelize adoption of development best practices like agile and lean methodologies, DevOps, continuous delivery, test automation, containerization and cloud native architectures
  • Serve as a subject matter expert for architectural best practices and design patterns

    Core Attributes:

    • Ability to lead, delegate, motivate, and support resources to achieve high delivery demands, maintain high standards, develop others, and create an environment where people can innovate and do their best work
    • Proven ability to quickly earn the trust of sponsors and key stakeholders, mobilize and motivate teams, set direction and approach, resolve conflict, deliver tough messages with grace, and execute with limited information and ambiguity
    • Demonstrable passion for technology, innovation and quality with a craftsman-like approach to building software
    • Enthusiastic embrace of DevOps culture and collaborative software engineering
    • Ability and desire to work in a dynamic, fast-paced, and agile team environment
    • Ability to apply acquired knowledge from prior experience in new and complex situations
    • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
    • Confident communicator with demonstrable ability to argue a point concisely and deal positively with conflicting viewpoints.

      Minimum Qualifications:

      • 9+ years of Software Development experience, with 3+ years of experience as an engineering manager building and leading strong engineering teams
      • Experience designing and aligning software architectures to target state while taking scalability, reliability and performance into account
      • In-depth and hands-on experience with developing and refining end-to-end logical and physical architecture artifacts and data models
      • Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of software design patterns
      • Hands-on ---teacher--- level proficiency in either C# or Java
      • Advanced RDBMS knowledge (e.g. SQL Server, PostgreSQL, MySQL)
      • Strong fundamentals in data structures and object-oriented design
      • Experience with automated delivery pipelines (e.g. GitHub, Jenkins, Chef, Puppet, Terraform)
      • Experience with cloud-based analytics infrastructures (e.g. Spark, Cassandra, HBase, Redshift)
      • Experience in building test automation frameworks and tools
      • Experience with protocol buffers and gRPC is a plus
      • Experience with in-memory data grid technology (e.g. Hazelcast, GridGain) is a plus
      • Familiarity with Scala or Python is a strong plus
      • Familiarity with cloud computing platforms such Amazon Web Services is a strong plus


        • BA/BS degree in computer science, related field, or equivalent practical experience is required
        • MS degree in computer science or closely related field is preferred
        • Technical and/or industry certifications is a plus
        • Enthusiasm for continuous learning is a must

          T. Rowe Price is an Equal Opportunity Employer

          Keywords: T. Rowe Price, Baltimore, Software Engineering Manager, Executive, Baltimore, Maryland

          Click here to apply!

          Didn't find what you're looking for? Search again!

          I'm looking for
          in category

Other Executive Jobs

Technical Manager
Description: LCG Inc. is seeking a highly talented Technical Manager with a strong background in Systems and Administration to oversee a team of engineers delivering IT Support Services to existing federal customer (more...)
Company: LCG
Location: Bethesda
Posted on: 05/25/2018

Insurance Office Manager
Description: Job DescriptionSalary Commission Bonussome weekendsPaid Holidays OffVacation,Sick Personal Time OffSupplemental Benefits AvailableHealth
Company: Warrington Insurance Agency Inc
Location: Warrington
Posted on: 05/26/2018

VP of Marketing & Communications
Description: Summary br br Vice President VP of Marketing Communications is a newly created position responsible for promoting awareness of signature programs developed in tandem with our corporate partners, (more...)
Company: Nonprofit, Baltimore, MD
Location: Baltimore
Posted on: 05/25/2018

Direct Mail Marketing Manager
Description: Direct Mail Marketing Manager Check out this amazing Direct Mail Marketing Manager position currently located in Bethesda, MD. For this temporary hire opportunity, our client, an upbeat, fast paced, privately (more...)
Company: The BOSS Group
Location: Bethesda
Posted on: 05/25/2018

Chief Operating Officer
Description: Company is seeking a Chief Operating Officer COO . This position will oversee the organization rsquo s ongoing operations including the financial and administrative components of the work budget, systems, (more...)
Company: Nonprofit, Philadelphia, PA
Location: Philadelphia
Posted on: 05/25/2018

VP of Strategic Services
Description: The Company is currently seeking a Vice President, Strategic Services, responsible for managing key systems, processes, and operations functions in service of the philanthropy department which will drive (more...)
Company: Nonprofit, Washington, DC
Location: Washington
Posted on: 05/25/2018

Configuration Management Engineer
Description: Configuration Management Engineer needs - 6 years of experience with working in Windows environments.
Company: Global Channel Management, Inc.
Location: Columbia
Posted on: 05/25/2018

VP of Corporate Development
Description: Role / Responsibilities: Company is looking for a highly motivated Vice President, Corporate Development reporting to the CEO. The Leader will be responsible for all aspects of strategic acquisitions (more...)
Company: Telecomm Related, Vienna, VA
Location: Vienna
Posted on: 05/25/2018

Accounting Manager
Description: Job DescriptionFor over 90 years Grossberg Company LLP, a Washington DC mid-size CPA firm, has been a premier provider of accounting, tax and business consulting services, specializing in services to (more...)
Company: Grossberg Company
Location: Washington
Posted on: 05/25/2018

Restaurant General Manager
Description: Restaurant General Manager 18007455 Description When Chipotle first opened its doors in 1993, the idea was simple: show that food served fast didn't have to be a typical fast-food experience. More than (more...)
Company: Chipotle Mexican Grill
Location: Columbia
Posted on: 05/25/2018

Log In or Create An Account


Forgot password?

Find us on Facebook

Find us on LinkedIn

Get the latest Maryland jobs by following @recnetMD on Twitter!

Baltimore RSS job feeds