Full Job Description
The Senior Data Engineer will build and maintain data lake and data warehousing solutions for a B2B multi-tenant SaaS solution. Position requires a demonstrated ability to design processes from end to end and a strong technical understanding of modern data pipelines and strategies. In depth knowledge of multiple data sources, data design patterns, ETL transformation, SQL and performance tuning are required.
Essential Duties & Responsibilities:
6 Participate in the entire data pipeline lifecycle, focusing on building data lakes, data warehouses and related processes
6 Lead code and design reviews with junior and peer developers
6 Write clean code to develop data pipelines and necessary infrastructure as code
6 Collaborate with cross functional teams to understand requirements and effectively design appropriate solutions
6 Monitor and troubleshoot performance, scalability, and security issues, making improvements as needed
6 Participate in the evaluation of new technologies and tools that can improve performance of our system
6 Participate in data governance process
6 Contribute to the design and documentation of our data lake platform
6 Proficient in test automation solutions for data and ability to optimize performance
6 Gather technical and design requirements
6 Communicate effectively with technical and non-technical team members to ensure alignment and successful execution of projects.
6 Participate in cross-functional initiatives, promoting a culture of data-driven decision-making and continuous improvement
6 Participate in an on call rotation
Recommended Experience & Education
Minimum Years of Experience
Typically requires a minimum of 5 years of related experience; or 3 years and an
advanced degree
Education Level Bachelors degree in engineering, computer science, math, data engineering or another related field or equivalent work experience
Knowledge, Skills, & Qualifications
Required
6 Experience in the development of modern data architecture, analytics, data governance, AI/ML, or related areas
6 Experience with AWS big data technologies including EMR, Glue, S3, EKS, Lambda, Athena, RDS, MKS/Kafka/Kinesis
6 In-depth knowledge of the entire data engineering process (design, development, deployment)
6 Exposure with relational and NoSQL databases such as PostgresQL, Cassandra, DynamoDB, MongoDb etc and data modeling principles
6 Experience with DevOps, including CI/CD pipelines, containerized deployment/Kubernetes, and infrastructure-as-code
6 Proficient in SQL (SQL Server, Postgres) and Python
6 Identify opportunities for process improvement as well as efficiency in solutions
6 Teamwork skills with a problem-solving attitude and willing to take a variety of approaches
6 Strong experience with legacy data warehouse and ETL pipelines
6 Demonstrated ability to mentor junior team members
6 Excellent analytical and time management skills, with a proven ability to deliver value independently
6 Strong written and verbal communication skills, with demonstrated experience providing technical input to technical and non-technical stakeholders
Preferred
6 Experience with multi-tenant, B2B2C SaaS offerings
6 FinTech industry experience is preferred but not required
6 AWS Cloud Formation/Terraform
6 Understanding of MPP Data Warehouse (Redshift, Greenplum)
Physical Demands
6 Ability to lift a minimum of 5 pounds to a maximum of 10 pounds unassisted
6 Ability to stand, sit, stoop, walk, stretch, reach, and use full range of body motions
6 Manual dexterity as required for specific equipment
The salary range for this position is: $120,000 - $150,000
Cool Things to Know
Not Just Any Company: Alkami has an awesome diverse and inclusive environment. We have a FUN culture and offer great benefits, including remote-first environment, unlimited paid time off, 401(k) with employer match, and more.
Work Authorization: We cannot offer employment sponsorship at this time. Candidates must be eligible to work in the US for full-time employment.
Recruiters: We are not looking for outside recruiting firms to help us in this search. Thank you for understanding.
Pay Transparency: As of January 1, 2023, new states and locales have enacted pay equity laws that require more pay transparency by employers in the following states: California, Colorado (effective January 1, 2021), Connecticut, Maryland, Nevada, New Jersey, New York, Ohio, Rhode Island and Washington.
#LI-REMOTE