Job Posting for Principal Software Engineer, Data Infrastructure and Analytics at Skupos
Role. An overview of the opportunity:
Skupos is looking for an experienced Software Architect to join our high-performing team. This role will report to our Head of our Core Engineering organization. As a Software Architect, you will become a hands-on leader in shaping the technical direction of our end-end data pipeline, the datastores and the associated applications. Our data universe includes retail transactions data acquired through a large scale distributed system, enriched with our proprietary models and integrations with an ever growing list of partners. An ideal candidate will have built and scaled several products with data as a key asset. The best candidates will bring thought leadership that’ll drive technology strategy for our organization.
Responsibilities:
You’ll be responsible for the end-end data architecture for the organization and drive core technical capabilities roadmap. This includes but not limited to the data acquisition systems, data stores, data pipelines and the associated infrastructure.
Collaborate with technology and management teams to understand structural requirements and define standards for how data will be stored, consumed, integrated, and managed across the organization and translated into a usable blueprint.
Build an inventory of data needed to implement architecture and create a vision for how data will flow through the organization.
Evangelize best practices in data architecture, ETL, streaming frameworks and other data pipeline architectures
Develop and sponsor proof-of-concept and idea blueprints to demonstrate recommended approaches
Actively participate in and lead design sessions, mentor teams including leads on applying best industry practices as applicable
Experience. Candidates should have:
Requires a bachelor's or master's degree (or international equivalent) and 10 years of relevant experience.
PhD preferred with 7 year of relevant experience
Possess strong understanding of data modeling tools and standards, ETL tools, and big data technologies (e.g. Spark, NoSQL, Cloud data warehouses ).
Has experience building and supporting large-scale distributed systems in production
Past experience architecting and building data pipelines (batch ETL, micro-batches and real-time streaming)
Software development expertise in modern OO and/or functional programming languages (e.g. Python/Go/Rust/Javascript/Kotlin etc)
Strong understanding of data governance principles
Recognized as subject matter expert and advanced individual contributor professional.
Strong fundamental Computer Science skills
Ability to perform highly complex work, unsupervised and with extensive latitude for independent judgment.
Salary range based on Denver Market: $160,000 - $170,000.
Salary.com Estimation for Principal Software Engineer, Data Infrastructure and Analytics in Denver, CO
$137,859 to $171,849
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
Sign up to receive alerts about other jobs with skills like those required for the Principal Software Engineer, Data Infrastructure and Analytics.
Click the checkbox next to the jobs that you are interested in.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles
Skills Library
Not the job you're looking for? Here are some other Principal Software Engineer, Data Infrastructure and Analytics jobs in the Denver, CO area that may be a better fit.
We don't have any other Principal Software Engineer, Data Infrastructure and Analytics jobs in the Denver, CO area right now.