Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$200k - $240k

Greybridge Search & Selection

Principal Software Engineer – C#/.NET Core & AWS | AI-Enabled Platforms | $200,000 - $240,000 + bonus & RSUs | Hybrid (3-days in office) I’m recruiting for a global leader in professional information and enterprise software, and they need a hands-on Principal Engineer to help modernise a major U.S. tax compliance platform. The opportunity This is a true Principal IC role: you’ll own architecture and technical direction for large-scale production systems, shape decisions across multiple engineering teams, and stay close to the code. No ivory tower. What you’ll do Own architecture and system design for complex, high-scale platforms, balancing scalability, reliability, performance and security Build production software in C#/.NET Core on AWS, staying hands-on in design, delivery and problem-solving Lead the move from legacy applications to cloud-native architectures: microservices, APIs, distributed systems and containerised workloads Set technical direction and influence engineering decisions across teams Mentor through design reviews, code guidance and best practice Identify and deliver practical uses of AI/ML and Generative AI in production products Help shape the long-term technical roadmap and communicate trade-offs and risks What you’ll bring 10+ years in software engineering, with proven Principal-level (or equivalent senior IC) scope Strong, recent, hands-on C#/.NET Core experience Deep production AWS experience across services such as EC2, S3, ELB, Auto Scaling, RDS, Lambda, SQS and container services A track record of architecting and building large-scale distributed systems, microservices and highly available applications Experience modernising complex legacy systems into resilient, cloud-native solutions Strong grounding in architecture, OO design, algorithms, design patterns, API design and relational databases Excellent communication, able to influence across Product, Engineering, Security, QA, Data and Ops Degree in Computer Science or a related field, or equivalent experience

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Baltimore, MD vacancy
  •  ...Principal AI/ML Engineer | Healthcare AI X4 are partnered with a growing healthcare AI company that builds intelligent software for healthcare organisations. Their products use machine learning, generative AI and AI agents to cut through complex clinical and administrative... 
    Suggested
    Full time
    Remote work

    X4 Life Sciences

    Baltimore, MD
    1 day ago
  •  ...Qualifications)Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field.Masters or Doctorate degree may substitute...  ...such as Red Hat OpenShift and Docker.Experience with modern software development tools for Continuous Integration including Jenkins... 
    Suggested
    Temporary work

    Global Commerce Information Inc.

    Windsor Mill, MD
    4 days ago
  • $135.8k - $203.6k

     ...are not only part of history, they're making history.Northrop Grumman Mission Systems (NGMS) is seeking a SrPrincipal Embedded Software Engineer to join our innovative Software Technologies Organization. This position is located in Baltimore, MD.What You'll Get To Do:As... 
    Suggested
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Essex, MD
    5 days ago
  • $10k

     ...Overview As a PrincipalSoftware Engineer supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable critical intelligence, defense, and operational missions.... 
    Suggested
    Work experience placement
    Relocation package

    VTG Defense

    Hanover, MD
    2 days ago
  •  ...Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software engineers develop the next-generation technologies that drive... 
    Suggested

    Base2 Solutions

    Hanover, MD
    5 days ago
  • $154.05k - $278.48k

    Leidos has a new and exciting opportunity for a Principal Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software... 
    Full time
    Local area
    Immediate start
    Flexible hours

    Leidos

    Hanover, MD
    3 days ago
  • $135.8k - $203.6k

     ...employees are not only part of history, they're making history. Northrop Grumman Mission Systems (NGMS) is seeking a Sr Principal Embedded Software Engineer to join our innovative Software Technologies Organization. This position is located in Baltimore, MD. What Youll... 
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Glen Burnie, MD
    5 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Baltimore, MD
    5 days ago
  • $134k - $171k

     ...impact salary Position Overview Design, develop, and enhance software applications using Twelve-Factor App methodology, modern UI...  ...Education Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field [Required]. A master's or doctorate... 
    Full time

    Amatriot Group, LLC

    Gwynn Oak, MD
    8 days ago
  • $28 - $32 per hour

    2027 Co-Op - Software Engineer (Uncrewed Land & Air) - Hunt Valley, MD Description Who We Are Textron Systems serves defense and commercial customers with the combined expertise of its family of brands: Textron Systems, Howe & Howe, Lycoming Engines and ATAC. These... 
    Hourly pay
    Full time
    Summer work
    Casual work
    Internship
    Work at office
    Local area
    Flexible hours
    Shift work
    Day shift

    Textron

    Hunt Valley, MD
    2 days ago
  •  ...The Software Engineer maintains, builds, and manages new and existing software applications and systems through the entire development lifecycle...  ...on continual personal, system, and process improvement. Principal Responsibilities: Software Development and Implementation... 
    Full time
    Shift work

    Campbell & Company, LP

    Baltimore, MD
    3 days ago
  •  ...The Quantitative Software Developer (internally referred to as a Software or Research Engineer) contributes to the creation and implementation of research ideas and solutions...  ...needs as assessed by the hiring managers. Principal Responsibilities : Development •... 
    Full time

    Campbell & Company, LP

    Baltimore, MD
    2 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Towson, MD
    2 days ago
  • $127k - $190.6k

    : Requisition ID: R10158242 Category: Engineering Location: Linthicum, Maryland, United States of America Clearance...  ...Grumman Mission Systems Sector (NGMS) is seeking a Senior Principal Embedded C/C++ Software Engineer to join our Tactical Fighters team within the... 
    Full time
    Relocation package
    Shift work
    Day shift

    Northrop Grumman

    Linthicum, MD
    4 days ago
  •  ...of assigned work from development through testing.Collaborate with senior engineers, QA/SDET, Product Owners, Business Analysts, and Scrum team members.Requirements:3 years of professional software development experience.3 years of hands-on Java development experience,... 
    Immediate start
    2 days per week

    Mondo

    Owings Mills, MD
    4 days ago
  •  ...Job DescriptionJob DescriptionAs a Software Engineer – Front-End Focus (.NET) at ArcheSys, you will lead the creation of responsive, accessible, and user-centric web applications while collaborating closely with back-end services. In this role, you will bridge the gap... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Archesys Inc

    Baltimore, MD
    4 days ago
  •  ...Quantitative teams.This is an opportunity to join a highly visible engineering group where you'll have a direct impact on architecture,...  ...about technology and continuous learningExcited about modern software development and cloud architectureComfortable mentoring junior... 
    Local area
    Visa sponsorship

    Private Inc.

    Baltimore, MD
    10 hours ago
  • $107.5k - $161.3k

     ...success. Ready to join us? Heres what the opportunity supported through our TGS Talent Acquisition Team requires: The Senior Software Engineer is a technical role responsible for designing, building, and maintaining cloud-based solutions and accelerators to support... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    TEKsystems

    Baltimore, MD
    10 hours ago
  •  ...Test Automation Engineer What You’ll Do Design, build, and maintain a scalable test automation framework covering UI and API testing...  ...potential risks before they become problems Partner with software engineers on test strategy and identify areas where coverage is... 
    Full time

    The Phoenix Group

    Baltimore, MD
    4 days ago
  • $10k

     ...one, annual health and technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission As a Software Engineer III, you will work on high-impact analytics development projects that support critical data operations. You will be... 

    ClearEdge IT Solutions

    Baltimore, MD
    4 days ago
  • $104k - $166k

     ...the world safe and secure.ResponsibilitiesPeraton is seeking a Software Developer in our Linthicum, MD office in support of our...  ...cloud.Works with product owner, project manager, and software engineers to interpret requirements, design solutions, and implement code... 
    Contract work
    Temporary work
    Work at office
    Shift work

    Peraton

    Linthicum Heights, MD
    4 days ago
  •  ...s Degree in computer science, information technology, network engineering, or a related field (Required) One year of relevant education...  ..., CiscoWorks and network analyzers; isolate hardware vs software/firmware/OS vs application and patterned vs nonrepeatable faults... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Day shift

    Johns Hopkins Medicine

    Windsor Mill, MD
    2 days ago
  •  ...Senior AI/ML Engineer | Healthcare AI X4 are partnered with a growing healthcare AI company that builds intelligent software for healthcare organizations. Their products use machine learning, generative AI and AI agents to cut through complex clinical and administrative... 
    Full time

    X4 Life Sciences

    Baltimore, MD
    1 day ago
  • $123.53k - $135.6k

     ...opportunity to grow and make a difference in ways that matter to you. Role SummaryT. Rowe Price Associates, Inc. seeks a Senior Software Engineer in Owings Mills, MD to:Engineer scalable cloud-based complex solutions for Research Platform Team and Investments business... 
    Full time
    Temporary work
    Local area
    Remote work
    Work from home
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    5 days ago
  • $113.2k - $237.8k

     ...Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee...  ...age, national origin, disability, status as a protected veteran, or any otherprotectedcharacteristic.Department:Software Engineering... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Linthicum Heights, MD
    4 days ago
  •  ...Reflexive Concepts is seeking a skilled Software Engineer I to join our team! Qualifications Seven (7) years of experience supporting projects and programs similar in scope and complexity Bachelors Degree in Computer Science or a related field Duties and Responsibilities... 
    Shift work

    Reflexive Concepts

    Baltimore, MD
    1 day ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cybersecurity & DevOps Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * *... 
    Full time
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International, Inc.

    Linthicum Heights, MD
    2 days ago
  •  ...Visit TextronSystems.com & HoweandHowe.com to read more about who we are and the products we make! About This Role This Software Engineering role is within Textron System's Uncrewed Land and Air Systems division. Our team is engaged in multiple cutting-edge... 
    Local area
    Relocation package
    Flexible hours

    Textron, Inc.

    Cockeysville, MD
    1 day ago
  •  ...Ramtec and Partners are looking for talented Senior Software Developers to join our growing team. In this role, you will design, develop...  ...technical discussions analyzing requirements, design, and engineering practices Troubleshoot, debug, and optimize systems for performance... 
    Full time

    Ramtec Consulting LLC

    Baltimore, MD
    3 days ago
  •  ...Catalyte Entry Level Software Developer Jobs Fast track your entry into the software development industry with Catalyte. During...  ...without prior experience! Mentorship from experienced Software Engineering professionals Paid time off Certification assistance... 
    Local area

    Top Coding Websites

    Baltimore, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!