CareerPlanSign in

Consulting/Principal Software Engineer

Maryland, US💼 Full-time💰 $121,200–$121,200🗓 2026-09-24 → 2026-09-25

Core

Provides assistance to management, leads large multifunctional development activities, solves complex technical problems, and writes complex code for computer systems.

Role type

Principal/Consulting Software Engineer

Builds

Computer systems and complex data models

Domain

Software Engineering / Data Management

Deliverable

production ML models | product features | infrastructure

Required skills

Software development process expertise, data modeling and optimization, test-driven development, budgeting/finance, architectural principles, resource management (Managed Services/Staff Augmentation), Java/J2EE, JavaScript, C/C++, SQL, .Net

Preferred skills

Advanced degree in Engineering/Computer Science

Technologies

Java, J2EE, JavaScript, JSP, C, C++, HTML, XML, SQL, Windows, UNIX, .Net

Responsibilities

Serve as primary technical point of contact for external technology resources, provide design input across products, work directly with customers and end users, mentor lead software developers on development methodologies, complete complex bug fixes, design and work with complex data models

Seniority

Principal, hands-on IC with strategic input

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.