As a Full Stack Data Engineer, you will be responsible for building and supporting database and data pipeline software components to facilitate V Shred’s online marketing and ecommerce presence across multiple internal and customer-facing web properties. You will utilize your expertise in SQL, ETL/ELT, OLAP and Big Data to create and support best-in-class business intelligence infrastructure that meet business objectives and exceed user expectations.
Responsibilities
- Develop, test, and implement high-quality SQL/ETL code delivering enterprise-level solutions to business needs.
- Consistently leverage best practices throughout all stages of the data pipeline and software development life cycle
- Collaborate with other members of the development, devops, QA and project management teams to coordinate delivery and deployment of code and data updates
- Stay abreast of the latest trends and technologies in analytics and big data to continually enhance our data
- Build monitoring, metric tracking, detailed reporting and alerting to provide full coverage of critical data
- Conduct thorough peer reviews of code submitted by other members of the development team
- Aid with performance optimization and security testing initiatives to improve the underlying architecture of the various systems and environments
- Ensure all code submissions adhere to company standards and best practices
- Collaborate with other teams within the organization to source needed requirements and details for tech initiatives
- Be familiar and proficient with technologies leveraged by the business, such as git, Linux, SSH, Snowflake, Postgres, database management tools, etc.
- Participate in regular SCRUM and stand up meetings, development planning meetings, and project planning meetings.
- Stay current on industry trends, best practices, and emerging technologies related to data management, and apply this knowledge to drive continuous improvement and innovation.
- An employee may perform duties outside of their normal responsibilities as needed
Education
- Bachelor's degree in Computer Science, Information Technology, or related field; equivalent work experience will also be considered.
Experience
- 5+ years of full-stack development experience, including significant time spent in a data focused role such as data architecture, data engineering or data science. Experience with Direct Response Companies or related industries as well as contributions to projects with an eCommerce web experience are a bonus.
Knowledge, Skills and Abilities
Required Skills
- Strong proficiency in SQL, PostgreSQL/MySQL, JavaScript/Python, and leveraging frameworks/libraries to facilitate development.
- Strong Expertise in PHP , Laravel a Plus
Other Skills
- Expertise with Snowflake is a plus.
- Strong understanding of performance optimization principles and tools
- Experience working with a team on large-scale projects requiring contributions from multiple developers and input from multiple departments.
- Experience with Jira and Confluence for project management.
- Knowledge of general industry-related concepts including, effectively using git for code change management, working with Linux at the command line, performance profiling, and security testing.
- Strong communication skills with the ability to collaborate effectively with cross-functional teams, including marketing, BI report consumers, and IT.
- Passion for creating exceptional user experiences and driving business results through proper upfront planning and research of solutions.
- Ability to work in a fast-paced, deadline-driven environment while managing multiple projects simultaneously.
- Familiarity with working in an Agile environment, including experience with sprint planning, daily stand-ups, and retrospectives, demonstrating an ability to adapt quickly and collaborate effectively with cross-functional teams.
- Ability to read, write, speak and understand the English language in a business environment.
Physical Requirements
- Keyboarding/Writing/Clicking/Working with fingers – >75% of the time
- Sitting – >75% of the time
- Standing/Walking – minimal
- Pushing/Pulling – Not Applicable
- Lifting/Carrying – Not Applicable
- Vision – Near/Far – Good near vision required for working on the computer
- Hearing – Position requires ability to hear oral information
- Talking – Position requires oral communication
Job Type: Full-time
Pay: $120,000.00 - $130,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee discount
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Referral program
- Vision insurance
Compensation package:
Experience level:
Application Question(s):
- Are you able to work in the US without sponsorship (now or in the future)?
Experience:
- Full-stack development: 5 years (Required)
- SQL: 5 years (Required)
- PHP: 5 years (Required)
- Laravel: 3 years (Required)
- working at a direct response company: 2 years (Preferred)
Work Location: Remote