Developer Principal
$180k - $200kECMC Group
ECMC Group is a nonprofit corporation focused on helping students succeed. Headquartered in Minneapolis, ECMC Group and its family of companies provide financial tools and services, as well as funding for innovative programs to help students achieve their academic and professional goals.Job SummaryThe Developer Principal provides enterprise‑level technical leadership for application development across complex systems and initiatives. This role designs and advances secure, scalable and high‑quality software solutions while influencing architecture, development standards and delivery practices. The position applies deep technical expertise and independent judgment to solve highly complex problems and partners closely with architects and engineering leaders to align solutions with business strategy, long‑term objectives and regulatory requirements. The role provides technical leadership across teams, guides complex initiatives and mentors developers without formal supervisory responsibility.Essential Duties and Responsibilities:Designs and implements large, complex applications, systems and processes that align with architectural standards and enterprise strategyPartners with business stakeholders and analysts to define requirements, evaluate solution options and estimate effort for complex initiatives and enhancementsApplies independent judgment to analyze ambiguous problems and determine appropriate methods, techniques and evaluation criteriaProvides technical leadership across large initiatives and serves as a primary technical point of contact within application development for assigned effortsCollaborates with architecture teams to ensure solutions align with portfolio direction, development standards and security requirementsInfluences development best practices and standards and reinforces quality through code reviews, technical guidance and mentoringPlans and coordinates complex implementations, ensuring quality of functional design, technical execution and operational readinessProvides subject matter expertise across multiple technical domains and guides resolution of complex or high‑impact issuesSupports engineering leadership by providing financial or data input related to project estimates, capital expenditures or cost considerations as requestedReviews and maintains technical documentation including runbooks, operational guides and system documentationPerforms other duties and responsibilities as assignedRequired Qualifications:Bachelor’s degree in computer science, software engineering, or related field, or equivalent professional experience8+ years of professional software development experience with deep expertise in Java, including modern frameworks such as Spring / Spring BootProven experience designing and delivering large‑scale, secure and highly available Java applications in enterprise environmentsStrong understanding of software architecture, design patterns and system integration, including REST‑based and event‑driven architecturesExtensive hands‑on experience with AWS services, such as EC2, RDS, S3, IAM, Lambda, API Gateway, SQS, or equivalent cloud‑native servicesAdvanced experience with relational databases and SQL, including data modeling, performance tuning and transactional integrityDemonstrated ability to provide technical leadership, mentor senior developers and guide architectural decisions without formal authorityStrong communication and collaboration skills, with the ability to translate complex technical concepts for both technical and non‑technical stakeholdersDemonstrated experience using AI‑assisted development tools (e.g., code generation, test creation, documentation) with sound judgment, including validating output quality and adhering to security and data‑handling standards Preferred Qualifications:Experience designing and implementing large-scale, distributed systems in a cloud-native environment (AWS preferred).Strong background in cloud architecture and services, including compute, storage, messaging and monitoring (e.g., AWS EC2, ECS/EKS, Lambda, SQS/SNS, CloudWatch).Demonstrated experience with secure coding practices, application security and building solutions in regulated or compliance-driven environments.Experience modernizing legacy applications, including cloud migration, refactoring, or decomposition into services.Proven ability to provide technical leadership, mentor senior and mid-level developers and influence architectural decisions across teams.The pay range for this position is $180,000-$200,000. Actual compensation may vary based on factors such as relevant experience, peer and market benchmarks, and geographic location.This position is classified as hybrid Monday - Wednesday and requires attendance in Minneapolis, MN.To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.ECMC Group is committed to ensuring our diverse, inclusive, and equitable culture is built on a strong sense of belonging, where everyone feels seen, heard, and encouraged to show up as their authentic self.ECMC Group also provides a comprehensive benefits package: Health & wellness benefits: Medical, dental, and vision insurance plan options, with a generous employer subsidy. Company paid life & disability insurance, pre-tax flexible spending accounts and robust wellness programs.Financial benefits: Generous 401(k) plan with a company match up to 6% and additional discretionary contribution potential, holiday time off, paid time off accrual starting at 20 days/year and commuter subsidy.Education benefits: Tuition reimbursement up to $10,500/year for approved programs and student loan payment reimbursement up to $4,800/year. Up to $5,250 of qualifying education benefits can be reimbursed pre-tax.SummaryLocation: Minneapolis, MN - HybridType: Full time
- ...ID26549573Reference24-06656TypeContractPosition Description:The Principal Software Engineer plans, leads, and performs a variety of tasks... ...: Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product software...Principal
$180k - $200k
...services, as well as funding for innovative programs to help students achieve their academic and professional goals.Job SummaryThe Developer Principal provides enterprise‑level technical leadership for application development across complex systems and initiatives. This role...PrincipalFull timeFlexible hours- ...Senior Principal Embedded Software Engineer The Neuromodulation Operating Unit develops implantable and external technologies that help manage chronic pain, movement disorders, epilepsy, and other neurological conditions. This role supports the embedded software function...PrincipalFlexible hours
- Principal Software Engineer - Compliance LeadTwin Cities, MNAbout the OpportunityAn innovative medical technology company is seeking a Principal... ...code generation techniques with manual review and editing to develop a functional codebase for their current prototype. In this role...Principal
$130k - $150k
...Hybrid) Status: Exempt Salary: $130,000-$150,000 Job Title: Principal Software Engineer Position Description The Principal... ...the planet. Job Responsibilities · Design & Development: Develop high-quality software design and performance architecture. Write...PrincipalFull timeWork experience placement$130k - $160k
...Principal Firmware Engineer Location: Minneapolis, MN Hybrid (In office weekly as needed) Company Summary: Enterra Medical is a... ...skilled Principal Firmware Engineer with specialized experience in developing firmware for active implantable medical devices. This role...PrincipalWork at office$50 - $60 per hour
...GorusuCompany: SRI Tech SolutionsLead Workload Automation EngineerSr. Principal Lead/Architect/Engineer Workload Automation (IBM Tivoli-TWS/IWS... ...remediation, and secure configuration baselines.Manage and develop two teams (e.g., platform engineering and operations): set...PrincipalHourly payWeekend work- ...and contributions will be valued and respected.Job SummaryAs a Principal Systems Engineer on the WaferSense team, you will provide... ...and product development experience, with demonstrated success developing complex systems and leading cross-functional technical efforts...PrincipalHourly pay16 hoursFull timeLocal areaWorldwide
$175k - $205.9k
Are you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience... ...Responsibilities:Collaborate with team members to design and develop software applications across multiple languages.Collaborate...PrincipalLocal areaImmediate startFlexible hours$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ..., and long-term scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global...PrincipalFull timeTemporary workLocal areaRemote workFlexible hours$178.4k - $267.6k
...A Day in the Life Senior Principal Software Engineer Careers that Change Lives Medtronic is a global leader in medical technology... ...is not limited to the following: Architect, Design, develop, test, and maintain high-quality medical device embedded...PrincipalWork experience placementH1bWork at officeLocal areaWorldwideFlexible hours$115k - $225k
...is responsible for supporting their success.ABOUT THE ROLEThe Principal Software Engineer, AI Platform, will serve as the AI engineering... ...and communicate technical trade-offs in accessible terms.Design, develop, and maintain high-quality and flexible platform-level...PrincipalTemporary workWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week$178.4k - $267.6k
...employees work across more than 150 countries to put patients first - developing innovative medical technologies that improve the lives of 72+... ...patients and neuromodulation therapy systems. As a Senior Principal Embedded Software Engineer, you will provide technical...PrincipalFull timeH1bWork at officeLocal areaImmediate startFlexible hours$187.5k - $229.1k
...facilitating messages between providers. Job Summary: The Principal AI Engineer is the most senior individual contributor and... ...distributed systems) Preferred Qualifications: ~3+ years developing and implementing AI solutions in a healthcare setting ~...PrincipalWork at officeLocal areaImmediate startRemote workFlexible hours$79.13 - $135.67 per hour
...GroupOptum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives... ...Caring. Connecting. Growing together.We are looking for a Principal AI/ML Engineer to lead the architecture, design, and end-to-end...PrincipalMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...innovation and growth across our portfolio. The Opportunity: The Principal Embedded Software Engineer will lead the firmware design,... ...resource gaps, and implement plans to close the gaps. Develop metrics to track progress and identify areas for improvement....PrincipalFlexible hours
- ...Title: Principal Microsoft Data & AI Engineer Location: Minneapolis, MN strongly preferred; Chandler, AZ; Irving, TX; Charlotte,... ...integration solutions using SQL Server and Microsoft Fabric. Develop reusable ETL/ELT pipelines for governed analytical data stores...PrincipalRemote work
$73.46 - $110.19 per hour
...employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72+... ...and ensure successful completion of projects. As a Principal Software Engineer, you will be responsible for leading engineering...PrincipalFull timeH1bWork at officeLocal areaImmediate startFlexible hours$131.3k - $237.35k
...identifying and applying AI-assisted development capabilities, automation, and emerging software engineering practices that improve developer productivity, code quality, testing, and delivery.Core Technical Qualifications:Bachelor's degree with 12+ years of cloud and...PrincipalFull timeRemote work$90 - $95 per hour
...months contract Job ID: 179602 Job Overview: ~ Seeking a Principal Microsoft Data & AI Engineer who combines advanced SQL and... ...solutions using Microsoft SQL Server and Microsoft Fabric. Develop reusable ETL and ELT processes that move data from authorized enterprise...PrincipalFull timeContract workTemporary workRemote work$85.77 - $128.65 per hour
...employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72+... ...and ensure successful completion of projects.The Sr Principal Robotics & AMR Automation Platforms Engineer will serve as the...PrincipalFull timeH1bWork at officeLocal areaImmediate startFlexible hours- ...Principal Software DeveloperLeidos is seeking Principal Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA's broader initiative...PrincipalRemote work
$175k - $190k
...their problems. At TSI, you make a difference - every day.Sr. Principal Software Engineer - Supervisor (Embedded) at TSITSI is reimagining... ...of Things (IoT) to solve complex problems. The teams are developing embedded software in C, C++, and .NET running on both RTOS and...PrincipalLocal area- ...GroupOptum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives... ...to start Caring. Connecting. Growing together.We are seeking a Principal Site Reliability Engineer (SRE) to define and scale reliability...PrincipalMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work
$164.6k - $282.2k
...GroupOptum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives... ...Caring. Connecting. Growing together.We are looking for a Principal AI/ML Engineer to lead the architecture, design, and end-to-end...PrincipalMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...all cultures and affords personal and professional growth opportunities. Learn more at ( om. Verint’s Principal Software Engineer is responsible for developing, troubleshooting, resolving challenging problem and providing technical guidance to development teams for...PrincipalLocal areaShift work
$169.3k - $304.7k
..., consists of collaborative, inclusive, and creative teams. We develop applications and services to empower our customers. Our mission... ...our cloud-native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-...PrincipalWork experience placementWork at office$144.2k - $288.4k
...Principal Software EngineerWe're building a world of health around every individual — shaping a more connected, convenient and compassionate... ...(MLOps, monitoring, retraining, deployment pipelines)3+ years developing LLM-powered applications in production, including prompt...PrincipalFull timeFlexible hours$50 per hour
Principal Software EngineerThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions... ...long-term maintainability and scalability.Take ownership in developer experience by improving/automating CI/CD and other day to day...PrincipalFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$130k - $150k
...Principal Oracle Software Engineer – EBS/Fusion Title: Principal Oracle Software Engineer - EBS/Fusion Migration Duration: Direct... ...for all application modifications and new development. Develops applications/enhancements within the company’s defined architecture...PrincipalFull timeWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Developer Principal. Be the first to apply!
- statistical programmer Minneapolis, MN
- remedy developer Minneapolis, MN
- entry level programmer Minneapolis, MN
- interface developer Minneapolis, MN
- tableau developer Minneapolis, MN
- low code developer Minneapolis, MN
- senior mulesoft developer Minneapolis, MN
- cmm programmer Minneapolis, MN
- seo developer Minneapolis, MN
- remote programmer Minneapolis, MN




