Senior Software Engineer, Data Job Description

Senior Software Engineer, Data Job Description Template

Our company is looking for a Senior Software Engineer, Data to join our team.

Responsibilities:

  • Build and maintain data processing services;
  • Keep yourself up-to-date and informed about new technologies;
  • Encourage the technical growth of your teammates;
  • Write, test, and review primarily microbatch or streaming ETL;
  • Continuous improvement of our system, tests, and data quality indicators;
  • Guide our technical decisions;
  • Managing Clever’s data warehouse and optimizing for scale as we grow our user base and product surface area;
  • Recommending and implementing new tools and integrations that enable Clever teams to generate data insights more efficiently;
  • Working closely with product managers and data scientists to define and implement data analytics best practices;
  • Building and scaling ETL pipeline architecture for collecting and aggregating business and product data from multiple sources;
  • Architect, design, and develop software that enables us to ingest, transform, and scrub financial data used by multiple stakeholders;
  • Embrace a quick build, measure and iterate cycle to bring products to market and work alongside world class engineers, and data scientists.

Requirements:

  • 4+ Years working and coding in a programing language like Python, Ruby, etc;
  • You love working directly with the people whose problems you’re solving;
  • You are comfortable and fluent with high level Math and Statistics concepts;
  • You gain a deep understanding of the products and tools you work with;
  • BS or Advanced degree in CS or related field;
  • You are experienced at data modeling, storage, security, and retrieval;
  • You’re motivated and inspired. You naturally lead a project and ask for help when needed;
  • You have experience designing and fine tuning algorithms. You are challenge driven and enjoy solving difficult problems while ensuring data accuracy;
  • You check your work and stand behind what you’ve built;
  • You align with our Core Values: Customer-Focused, Innovative, Continuously Learning, Action-Oriented, Respectful, Data & Metrics-Driven.