Data Engineer

Glympse® is the pioneer in real-time, temporary location sharing technology. We incorporate location sharing into a wide variety of consumer and business scenarios, providing first-class customer experiences and a robust platform. We’ve partnered with major brands, including Albertsons, TruGreen, AAA, Williams Sonoma, Papa Johns, Rollins, Steelcase, Charter, and more. We’re proud of how our last-mile solutions help brands deliver a smoother, customer-first experience for when people, products and services are in motion.

We are looking for a savvy Data Engineer to join our growing software development team, eager to help understand and evangelize the data we have in support of building out a true Datawarehouse and data science practice.

In this role, you will build data solutions related to our location sharing platform and be responsible for expanding and optimizing our data pipeline architecture. You will be a key member in transforming our existing data systems into an extensible and optimized data platform. You will have overall ownership over data privacy as well as help enforce data retention policies in transactional data stores.  In addition, you will support data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects.

You should be an experienced data pipeline builder and enjoy optimizing data systems and building them from the ground up. You should also be self-directed and comfortable supporting the data needs of multiple teams, systems and products. You will excel in this role if you are eager to learn and are excited by the prospect of optimizing our data architecture to support our next generation of products and data initiatives.

Day to day responsibilities include:

  • Designing and implementing data solutions with AWS technologies, Spark, Apache Nifi Databricks.
  • Processing structured and unstructured data into a form suitable for analysis.
  • Identifying and automating manual processes, optimizing data delivery for greater scalability.
  • Working with stakeholders to assist with data-related technical issues and supporting data infrastructure needs.
  • Maintaining and ensuring all data is in the Datawarehouse to enhance current reporting capabilities.
  • Building tools that utilize the data pipelines to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
  • Working closely with our engineering team to integrate with a microservices stack.
  • Developing best practices for data management, maintenance, reporting and security.
  • Supporting the completion of rolling over to new priority pipelines.

What we look for:

  • Bachelor’s or certificate degree program in Computer Science, Statistics, Informatics, Information Systems or another quantitative field.
  • 3+ years’ experience as a Software Engineer, Data Engineer, Datawarehouse Engineer or similar.
  • Experience using the following software/tools:
    • Big data tools such as Hadoop, Spark, Kafka, etc.
    • Experience with NoSQL databases, preferably MongoDB
    • Data pipeline and workflow management tools such as Azkaban, Luigi, Airflow, etc.
    • AWS cloud services: EC2, EMR, RDS, Redshift
    • Stream-processing systems: Storm, Spark-Streaming, etc.
    • Object-oriented/object function scripting languages such as Python, Java, C++, Scala, etc. Python is preferred.
  • Must be a fast and eager learner, especially in the areas of technology, service design patterns and system architecture.
  • Strong written and verbal communication skills. You can communicate effectively up and down the organization.
  • You can take a creative and innovative approach to problem-solving and possess strong critical thinking skills.

What we offer:

We are a small engineering team that works well together. As an organization we are customer focused and passionate about building quality software.  We listen closely to what customers tell us they need, and we work to deliver and ensure our platform, applications and services are meetings those needs. We are open to trying new things, whether it’s an improvement to an existing feature or something radically different.  We want to listen and deliver on these ideas. Developers on the team gain experience with best-in-class tools (Go, Python, Docker, Terraform, MongoDB, RabbitMQ, Kafka, Spark, AWS, etc…).

Glympse offices are centrally located in the heart of Capitol Hill with modern space that speaks loudly of our culture: collaborative, fun and committed to creating a diverse and open environment. We have daily stand ups and weekly company updates by our CEO over catered lunches that allow us to stay connected and be on the pulse of our business and technology. We take time to celebrate successes big and small, so you will often find us at the hot spots in the city celebrating another milestone achieved!

Our salaries are competitive, and we offer a full suite of benefits to choose from.

How to Apply:

Interested in learning more?  Apply with the button below or email your details to jobs@glympse.com.

Glympse is an Equal Opportunity Employer and does not discriminate against any individuals based on race, color, religion, gender, sexual orientation, marital status, age, gender identity or expression, national origin, genetics, disability status or veteran status.

You must me authorized to work for any employer at the time of application.  We are unable to transfer or sponsor H1B visas currently, or work on a C2C basis.

To apply for this job email your details to brenna@glympse.com