Senior Software Engineer Specialist

3 weeks ago


Baltimore, Maryland, United States T. Rowe Price Full time
Job Description

We are seeking an experienced Senior Software Engineer to join our Global Trading Technology Team at T. Rowe Price. This role involves designing, developing, and implementing scalable cloud-based data processing solutions incorporating large datasets for Global Trading and Investments Operations business partners.

The ideal candidate is someone who combines technical expertise with strong collaborative skills and a passion for delivering high-quality software solutions. As a key contributor throughout the entire development cycle, you will be required to think outside the box and bring cutting-edge technology in-house.

Key responsibilities include:

  • Designing and developing practical APIs and abstractions.
  • Debugging large components with limited assistance.
  • Mentoring junior members of the team.

Preferred qualifications include experience building applications and deploying to public or private clouds, such as Amazon Web Services (AWS), Microsoft Azure, or similar providers, as well as reporting and analytics experience.

Our company culture values diversity, equity, and inclusion, and we strive to create an environment where associates can bring their authentic selves to work. We offer competitive compensation, annual bonus eligibility, and a generous retirement plan.

Estimated salary: $144,000 - $247,000 per year.

About T. Rowe Price

T. Rowe Price is a premier asset manager focused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. We value our associates' goals and needs, both in and out of work, and strive to support them through resources, benefits, and work-life balance.



  • Baltimore, Maryland, United States Space Telescope Science Institute Full time

    About the RoleWe are looking for a skilled Senior Software Engineer with 8+ years of experience in software engineering and data management to support NASA missions. The ideal candidate will have hands-on experience in developing software systems for pipeline processing of astronomical data, refining algorithms, and troubleshooting issues.


  • Baltimore, Maryland, United States Saxon Global Full time

    Saxon Global seeks a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems.Job Responsibilities:-...


  • Baltimore, Maryland, United States Ampcus Full time

    Ampcus Inc. is a leading provider of technology and business consulting services. As a Senior Software Engineer, you will be part of our talented team.Job OverviewThis is a highly motivated position that requires a strong background in software development, with experience in complex analysis, design, development, testing, and debugging of computer software....


  • Baltimore, Maryland, United States Maverc Technologies Full time

    Job OverviewMaverc Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing and implementing end-to-end test infrastructure from source to destination.The ideal candidate will have extensive experience in system administration, network protocols,...


  • Baltimore, Maryland, United States Global Channel Management Full time

    About the Job:Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Global Channel Management. As a Senior Software Engineer, you will be responsible for designing and developing RESTful APIs, implementing credit strategies and rules into an automated decision engine, and collaborating with cross-functional teams to...


  • Baltimore, Maryland, United States Reflexive Concepts Full time

    Reflexive Concepts is looking for a Senior Software Engineer to lead the development of our cloud-based software solutions. As a senior engineer, you will be responsible for designing, developing, and testing software applications using a range of technologies including Python, AWS, Linux, Flask, Django, MariaDB, MongoDB, Jira, Confluence, Ni-Fi, Angular,...


  • Baltimore, Maryland, United States Elegant Enterprise- Wide Solutions Inc Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Elegant Enterprise-Wide Solutions Inc. In this role, you will be responsible for designing, developing, and deploying high-quality software solutions using a range of technologies including .NET, C#, Angular, and T-SQL.Salary Range: $120,000 - $180,000 per year, depending on...


  • Baltimore, Maryland, United States Space Telescope Science Institute Full time

    Join us at the Space Telescope Science Institute, a world-class astronomical research center in Baltimore, Maryland. We are seeking an experienced Senior Cloud Software Engineer to help design and develop on-line platforms, software tools, and standards for astronomical data.We lead the development of novel data management platforms (based on JupyterHub) to...


  • Baltimore, Maryland, United States Leidos Holding Full time

    Company OverviewAt Leidos Holding, we strive to create innovative solutions for our customers. As a Full Stack .NET Developer, you will be part of a team that is shaping the future of enterprise software engineering.Job DescriptionWe are seeking a highly skilled and experienced Senior Enterprise Software Engineer to join our team. The successful candidate...


  • Baltimore, Maryland, United States Optomi Full time

    Optomi, in partnership with a prominent company in the Investment Management industry, seeks an experienced Senior Software Engineer to join their team.This role offers the opportunity to shape cutting-edge products that are integral to international business unit level success. Key Responsibilities:Serving as a subject matter expert in various stages of...


  • Baltimore, Maryland, United States Ad Hoc LLC Full time

    We are looking for a seasoned Senior Software Engineer - Full Stack to join our team at Ad Hoc LLC. This role involves working on complex software systems, leading small teams, and mentoring junior engineers.Company OverviewAd Hoc is a digital services company that helps the federal government better serve people. Our teams use modern, agile methods to meet...


  • Baltimore, Maryland, United States mPower Software Services Full time

    About the Role: We are seeking a highly skilled Enterprise Java Software Engineer to join our team at mPower Software Services. As an experienced professional in Java EE development, you will design, develop, and maintain complex enterprise applications using cutting-edge technologies.">Salary: $120,000 per year (estimated)We offer a comprehensive benefits...


  • Baltimore, Maryland, United States JCD Staffing Full time

    What We OfferJCD Staffing offers a unique opportunity to work with a talented team of professionals in a fast-paced, dynamic environment. As a Senior Software Engineer, you will have the chance to:Develop your skills and knowledge in software development, working with cutting-edge technologies and frameworks.Contribute to the design and implementation of...


  • Baltimore, Maryland, United States Danfoss LLC Full time

    About the JobWe are seeking a Senior Software Sales Specialist to join our team at Danfoss LLC, with an estimated annual salary of $115,000. This role will be based in Baltimore, USA.As a Senior Software Sales Specialist, you will play a key part in defining and executing sales strategies for our Alsense Cloud suite in North America. You will collaborate...


  • Baltimore, Maryland, United States iTrust Human Capital Management Full time

    Job OverviewiTrust Human Capital Management is seeking experienced Senior Software Engineers to join our client's team in Annapolis, MD. This opportunity allows you to work on cutting-edge projects and collaborate with cross-functional teams.Key ResponsibilitiesDesign and implement software solutions by collaborating with cross-functional teams.Apply...


  • Baltimore, Maryland, United States Fearless Full time

    We are seeking a highly skilled Software Engineer III to join our team. In this role, you will have the opportunity to work on complex software projects, collaborate with cross-functional teams, and mentor junior engineers.Job SummaryThe Software Engineer III will be responsible for leading the development, maintenance, and enhancement of complex software...


  • Baltimore, Maryland, United States Ampcus Full time

    About the RoleAs a Senior Software Engineer at Ampcus, you will play a crucial role in designing and developing complex software systems for tens of thousands of users. With a strong focus on innovation and customer satisfaction, we are seeking a highly motivated individual to join our team.The ideal candidate will have 5 years of experience in software...


  • Baltimore, Maryland, United States Space Telescope Science Institute Full time

    About UsAt the Space Telescope Science Institute, we strive to advance our state-of-the-art data pipelines and analysis tools for NASA's flagship missions. Our team is dedicated to developing cutting-edge software solutions that meet the evolving needs of astronomers.Job SummaryWe are looking for an experienced Senior Scientific Software Engineer to join our...


  • Baltimore, Maryland, United States Early Morning Software, Inc. Full time

    Job OverviewWe are seeking a highly skilled Software Implementation Specialist to join our team at Early Morning Software, Inc. This is a full-time position responsible for delivering client projects on time and within budget.The ideal candidate will have a proven track record in consulting and project delivery of SaaS and Enterprise Solutions, with a keen...


  • Baltimore, Maryland, United States Ampcus Full time

    Job DescriptionAmpcus is a certified global provider of technology and business consulting services. We are looking for a Senior Software Engineer to perform complex analysis, design, development, testing, and debugging of computer software. The successful candidate will work with cross-functional teams to develop highly reliable software that runs at...