Sr. Software Engineer

T. Rowe Price

A career at T. Rowe Price says you want to contribute and make a difference at a leading global investment management firm where success results from the dedication our associates have in building success for our clients. We are a growing organization of associates from diverse backgrounds, experiences, and perspectives. We take a long-term view on associates and their careers. Our associates do phenomenal work with purpose, and as a result, we provide growth opportunities through in-person and online training, management development programs, and career development on the job. If you are seeking a meaningful work experience along with a workplace culture that thrives on teamwork, we invite you to explore the opportunity to join us.
OVERVIEW
Enterprise Security is looking for a Sr. Software Engineer, Security DevOps with AWS experience to execute the firm’s Digital Strategy.  The Engineer will function as part of a highly skilled agile development and engineering team supporting a strategic cloud program. The position will work out of our Owings Mills office.
  • Requires in-depth knowledge and expertise in their own job discipline and working knowledge of related disciplines
  • Leads projects or work streams within broader projects
  • Accountable for work of self and sometimes others, provides process and standards advice in area of specialty
  • Works independently, receives minimal guidance
  • Acts as a resource for colleagues with less experience
ROLE SUMMARY AND JOB RESPONSIBILITIES
  • Accountable for all parts of the software development lifecycle for their projects
  • Contributes to the development of best practices within their group
  • Leads code reviews and actively participates in providing feedback on others’ designs/code 
  • Accountable for technical debt in their own software 
  • Capable of leading a small team of developers for a specific project
  • Takes control of complex or vague problems and steps through them in a rational way
  • Makes tactical vs. strategic tradeoffs
  • Flexible in his or her thinking; able to evolve a solution when additional information or ideas are presented
  • Mentors junior members of the team
  • Identifies when junior engineers need help and provides it in a positive way that promotes confidence.
  • Proactively helps team members/make suggestions to improve practices.
  • Capable of leading a small team on for specific project(s) or task(s)
BUSINESS KNOWLEDGE
  • Able to work directly with business stakeholders
  • Decisions show a focus on current and future business priorities, together with fiscal responsibility
  • Can articulate business needs and translate them into technology solutions
REQUIREMENTS
  • Typically requires 3+ years of relevant experience
  • Stays current with many best-of-breed technologies
  • Demonstrated strong coding skills in one or more high-level languages such as Python, R, Java, Golang or Perl.
  • Shows a commitment to quality by implementing suitable software using unit/integration and acceptance testing at the time of feature development
  • Debugs large components with limited assistance and assists other engineers with debugging
  • Leads code reviews and actively participates in providing feedback on others’ designs/code
  • Skill at combining theoretical elegance with effective, practical approaches.
  • Experience working effectively with small groups of highly talented software engineers and scientists.
  • A passion to work with innovative technologies.
  • Working knowledge of the AGILE framework.
  • Performs as an expert in one or more parts of the software lifecycle (e.g., coding, testing, deployment). Oversees significant pieces of development within the development lifecycle
  • Designs and develops practical APIs and abstractions.
  • Owns technical debt in their own software
  • Experience with implementing and maintaining Secrets Management solutions preferred
  • AWS Certified Solutions Architect Associate preferred
  • AWS Certified Solutions Architect Professional preferred
  • DevOps Experience preferred
  • Familiarity with Terraform, Chef, Ansible, SaltStack, Packer, etc. preferred
Subscribe Now