Posted:
8/18/2025, 6:20:25 AM
Location(s):
Adelphi, Maryland, United States ⋅ Maryland, United States
Experience Level(s):
Expert or higher ⋅ Senior
Field(s):
Data & Analytics ⋅ Software Engineering
Summary:
The Principal Engineer, Data Strategy is a subject matter expert role that requires a profound technical background in data management, software development, and data science. This individual will be responsible for leading the design, development, and implementation of cutting-edge, data-driven solutions that fuel business growth and enhance customer experiences. The Principal Engineer will work closely with cross-functional teams to identify business needs and architect innovative solutions that meet those needs at scale.
Duties and Responsibilities:
Leadership in Solution Design: Lead the development and implementation of high-impact data science and software solutions, aligning with strategic business objectives. Architect scalable, robust systems and algorithms that address complex business challenges.
Cross-Functional Leadership: Act as a technical leader across multiple teams, collaborating with engineering, product, and business units to define requirements, influence product roadmaps, and drive innovation.
Mentorship and Knowledge Sharing: Guide and mentor senior engineers and data scientists, fostering a culture of technical excellence and continuous learning. Share knowledge on best practices, cutting-edge techniques, and industry trends.
Optimization and Scalability: Ensure the scalability and efficiency of systems, algorithms, and workflows. Lead efforts to optimize performance and resource utilization for data processing and machine learning models in production.
Innovation and Strategy: Stay ahead of industry trends and emerging technologies. Proactively propose and implement innovative data science techniques, new methodologies, and software development practices to address evolving business needs.
Stakeholder Engagement: Work with business and technical stakeholders to define project goals and KPIs, and provide regular updates on progress. Translate complex technical concepts into action-oriented business solutions.
Strategic Problem Solving: Tackle high-level, complex problems that require innovative solutions and advanced technical expertise. Apply a data-driven mindset to decision-making and problem-solving.
End-to-End Development: Oversee the entire lifecycle of data science and software development projects, from ideation to deployment, ensuring alignment with business needs and objectives.
Skills:
Programming Expertise: Expert proficiency in Python, SQL, and other relevant programming languages. Experience with large-scale distributed systems, microservices, and cloud-native architectures.
System Design & Architecture: Expertise in software engineering principles, system architecture, and data pipeline design. Demonstrated ability to design scalable, fault-tolerant systems.
Leadership & Collaboration: Strong leadership skills with the ability to influence and collaborate with operations and leadership, cross-functional teams, and stakeholders. Exceptional communication skills, both written and verbal.
Strategic Thinking: Ability to make high-level technical and strategic decisions that align with business goals. Proactive in identifying opportunities for innovation and efficiency.
Problem-Solving & Analytical: Superior problem-solving skills with the ability to break down complex challenges and provide actionable solutions.
Innovation: A deep passion for emerging technologies and continuous learning in the field of data science, machine learning, and software development.
Data Science Tools & Technologies: Experience with data science and machine learning frameworks such as pandas, NumPy, scikit-learn, TensorFlow, and PyTorch. Strong familiarity with advanced algorithms and statistical models.
Education & Experience Requirements:
Experience:
10+ years of experience in software development, data science, or a related technical field, with a strong track record of leadership and technical innovation.
Proven experience architecting large-scale systems and working across multiple teams to deliver complex, data-driven solutions.
Preferred Experience Requirements:
Education:
Bachelor’s Degree
All submissions should include a cover letter and resume.
The University of Maryland Global Campus (UMGC) is an equal opportunity employer and complies with all applicable federal and state laws regarding nondiscrimination. UMGC is committed to a policy of equal opportunity for all persons and does not discriminate on the basis of race, color, national origin, age, marital status, sex, sexual orientation, gender identity, gender expression, disability, religion, ancestry, political affiliation or veteran status in employment, educational programs and activities, and admissions.
Workplace Accommodations:
The University of Maryland Global Campus Global Campus (UMGC) is committed to creating and maintaining a welcoming and inclusive working environment for people of all abilities. UMGC is dedicated to the principle that no qualified individual with a disability shall, based on disability, be excluded from participation in or be denied the benefits of the services, programs, or activities of the University, or be subjected to discrimination. For information about UMGC’s Reasonable Workplace Accommodation Policy or to request an accommodation, applicants/candidates can contact Employee Accommodations via email at [email protected].
Benefits Package Highlights:
Hiring Range:
$180,000.00 - $190,100.00Website: https://umgc.edu/
Headquarter Location: Hyattsville, Maryland, United States
Year Founded: 1947
Industries: EdTech ⋅ Education ⋅ Higher Education ⋅ Universities