Description
At our company, we are driven by our passion for technology and a commitment to customer success. We're a dynamic team dedicated to leveraging cutting-edge technology to address real-world challenges and continuously innovate. Our culture values ambition, curiosity, and collaboration, creating an environment where your contributions are recognized and your opinions matter. Join us to be part of a forward-thinking team that works with some of the world’s leading brands!
Your Role
As a Graph Database Engineer, you'll play a crucial role in developing and optimizing real-time data processes at scale. You'll be involved in designing and building distributed systems, working closely with a team of professionals both locally and remotely. This role offers an excellent opportunity to deepen your expertise and directly contribute to building solutions for major global brands.
What You’ll Do
- Join the Pathing team to connect billions of web events.
- Design, code, and test Graph Database applications.
- Tackle complex engineering challenges related to scale and performance.
- Collaborate with Product Owners to refine and define requirements.
- Present new software developments to the internal engineering team.
- Engage in monthly Tech Radar discussions with engineering leads.
What We're Looking For
- Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
- Strong enthusiasm for solving problems with data and distributed computing.
- Over 3 years of programming experience in Java or Scala.
- More than 5 years in software development.
- Hands-on experience with Big Data technologies, including:
- NoSQL databases like HBase, Cassandra, MongoDB.
- Graph Databases and query languages such as Cypher, Gremlin, SPARQL, GQL, Neo4j.
- Streaming technologies like Kafka and Pub/Sub.
- Data processing frameworks such as Apache Spark and Google Dataflow.
- Data warehousing solutions including Google BigQuery, Amazon Redshift, Snowflake.
- Proficiency with relational databases and SQL.
Nice to Have
- Exposure to Google Cloud technologies.
- Familiarity with web analytics.
Additional Benefits
- Medical, Dental, and Vision insurance.
- Unlimited responsible PTO.
- Flexible work hours.
- Ongoing access to industry certifications.
- Parental leave.
- Technology stipend.
- In-office lunches and a fully-stocked kitchen.
- Flexible spending accounts and 401(k).
- Employee-led culture team and inclusive events.
- A vibrant work environment where every contribution is valued.
Equal Opportunity Employer
We are an equal opportunity employer and value diversity at our company. We are committed to providing fair treatment and equal employment opportunities regardless of race, ethnicity, religion, gender, age, sexual orientation, disability, veteran status, or any other non-merit-based factors.
Employment Type: Full-Time