Job Description
Description
Hiring Manager: Derek Demeter
Imagine being the kind of engineer who doesn't just build things - you raise the bar for how an entire organization builds things. As a Solutions Engineer in GDS building out DataForge and supporting the Technology Data Office products and investments, you'll bring your software engineering craft and agile leadership to one of the most centrally located and consequential data platforms across Liberty. This isn't a role where you execute tickets in isolation - you'll set architectural direction, establish engineering standards, mentor senior engineers, and drive the kind of systemic improvements that make every engineer and system around you faster and better. The data products you shape - spanning cloud financial management, cybersecurity, AI adoption, enterprise modernization, the AI enabled SDLC, and engineering delivery - will give technology and business leaders the real-time intelligence they need to make smarter, faster decisions. You'll work in a true agile environment where fail fast, learn, and pivot isn't just a buzzword, it's how we operate - with a relentless focus on delivering working product, reducing waste, and measuring success by the value users actually experience. If you're an experienced engineer who leads through influence rather than authority, thinks in platforms and patterns rather than one-off solutions, loves data, and wants to build something that lasts - this is where your skills could have their greatest impact.
Role Overview
We are seeking a Solutions Engineer with experience leveraging software engineering practices and principals to build Data products in GDS. You will design, build, and scale enterprise data products within GDS. We are principally IT for IT and support the Software engineering community’s data needs. This role combines deep data engineering expertise with senior software engineering principles and technical leadership. You will play a critical role in shaping our data platform strategy, elevating engineering standards, and delivering measurable end-user value through agile practices and sound architectural judgment.
Key Responsibilities
Technical Leadership & Architecture
- Design and build highly complex data models, data architectures, and pipelines that support ingestion, curation, and provisioning of enterprise data for analytics, reporting, and data science use cases.
- Make sound, long-term architectural decisions that balance speed, quality, maintainability, and business value - anticipating scaling, reliability, and operational challenges before they arise.
- Develop clear, comprehensive technical and product recommendations that ensure consistency, security, and flexibility across the data portfolio.
Engineering Excellence & Quality
- Raise the bar on design quality, data governance, testing, and operational readiness across data product development.
- Drive simplification, reliability, and maintainability; proactively prevent technical debt accumulation.
- Document architectures, data models, processes, and external system integrations to ensure knowledge durability.
Mentorship & Talent Development
- Mentor and elevate senior engineers and tech leads - growing team autonomy, systems thinking, and architectural reasoning.
- Share engineering expertise across the organization through communities of practice, internal networks, and industry events.
- Avoid over-engineering and under-engineering; demonstrate a fail fast / learn / pivot mindset.
- Ensure teams are continuously improving to meet current and future engineering needs.
Ownership of Outcomes
- Measure success by end-user experience and business value derived - not just task completion.
- Take ownership of cross-system problems, drive issues to resolution even outside direct ownership.
- Support cutover planning, post-implementation stabilization, and clean knowledge transfer to the appropriate teams and resources at each project phase.
- Work with the Product Organization to balance sprint, wave, and multi-quarter goals to sustain long-term impact.
Cross-Team Influence & Stakeholder Alignment
- Build alignment across engineering, product, and business stakeholders - communicating complex technical concepts clearly and translating them into actionable direction.
- Influence shared data engineering standards and practices beyond your immediate team, driving durable behavioral change.
Qualifications
Education & Experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a technical/business discipline
- 10+ years of related software and/or data engineering experience
Data & Software Engineering
- Strong hands-on proficiency in Python, JavaScript, and SQL; familiarity with NodeJS and modern data engineering languages and tools
- Deep experience with ETL design, data modeling, data structures, and layered architecture patterns
- Strong expertise with databases – (e.g. PostgreSQL) and associated data warehousing technologies in use at Liberty (Snowflake)
- Experience designing, building, and consuming APIs (REST, JSON, OpenAPI specs)
- Proficiency with AWS cloud services and cloud-native architecture
- Solid understanding of CI/CD pipelines, automated testing, version control (Git/GitHub Actions)
- Strong troubleshooting and debugging skills across complex, production-grade systems
- Security-minded with an in-depth understanding of shared software and data engineering concepts
Architecture & Engineering Excellence
- In-depth knowledge of layered solutions, shared platform concepts, and emerging architectural principles
- Hands-on experience with full stack development and systems design
- Design thinking, test-driven development (TDD), and shift-left quality mindset
- Ability to evaluate and adopt emerging technologies pragmatically
Agile & Delivery
- Advanced knowledge of and hands-on experience with agile methodologies (especially Scrum)
- Proven ability to collaborate cross-functionally with Product Owners, Engineers, and Test Engineers to drive delivery excellence
- Adaptable and responsive in fast-moving, iterative delivery environments
Leadership & Influence
- Demonstrated ability to mentor senior engineers, elevate team technical capabilities, and develop future leaders
- Strong negotiation, consensus-building, and facilitation skills - able to lead and influence without authority
- Proven ability to communicate and collaborate across all levels of the organization, from engineers to executives
- Strong coaching and leadership skills with a track record of driving engineering behavior change
Business & Industry Knowledge
- In-depth understanding of business operations, objectives, and technology strategy
- Ability to connect technical decisions to business outcomes and organizational strategy
Employees may apply for a new role after completing 12 months of employment in their current position.
