Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full-Stack Engineer - Acryl Data image - Rise Careers
Job details

Full-Stack Engineer - Acryl Data

About

Acryl Data is the company behind DataHub, the leading open-source metadata platform. Originally developed at LinkedIn, DataHub has grown into the largest open-source metadata community with over 12,000 data practitioners and deployments across 3,000+ organizations worldwide.

Through our flagship product DataHub Cloud, we provide enterprise-grade data catalog and observability solutions that enable seamless data discovery, robust data observability, and federated governance across organizations' entire data ecosystem. Our customers range from innovative startups to Fortune 10 companies, all benefiting from our expertise in bringing clarity and control to complex data environments.

Founded by the original creators of LinkedIn DataHub and Airbnb Dataportal, and backed by top-tier venture capital firms, Acryl Data combines deep technical expertise with a proven track record in building industry-leading data platforms.

Role Overview

We're seeking a seasoned Full Stack Engineering Lead to architect and drive the development of our high-performance, consumer-grade data platform. In this role, you'll lead the technical direction of our user-facing products, focusing on building scalable, responsive applications that handle complex data visualizations and interactions for data discovery, data quality, and data governance. You'll work at the intersection of technical excellence and user experience, ensuring our platform maintains sub-second response times while processing large datasets.

Key Responsibilities

  • Architect and lead the development of high-performance web applications with a focus on scalability and user experience

  • Mentor and guide a team of engineers, fostering best practices in code quality, testing, and performance optimization

  • Drive technical decisions and architecture choices that enable rapid product iteration while maintaining system reliability

  • Collaborate with product, design, and backend teams to deliver seamless user experiences

  • Establish performance metrics and optimization strategies for complex data visualizations and interactions

  • Lead code reviews and technical discussions to ensure high-quality implementation

Required Qualifications

  • 8+ years of full-stack engineering experience, with at least 3 years in a technical leadership role

  • Proven track record of building and scaling consumer-facing web applications that handle significant user traffic

  • Deep expertise in React, TypeScript, a JS testing framework (cypress, enzyme, react-testing), and modern frontend architecture patterns

  • Strong experience with performance optimization, including code splitting, lazy loading, and state management

  • Expertise in GraphQL and frameworks like Apollo, with experience optimizing query performance and caching strategies

  • Experience with real-time data visualization and complex UI interactions

  • Strong background in building and maintaining microservices architecture

  • Track record of leading architectural decisions and technical initiatives

  • Experience mentoring engineers and driving technical excellence within teams

  • Familiarity with tools in the modern data and ML ecosystem

Preferred Qualifications

  • Experience working with DataHub is a huge plus!

  • Previous experience at an early stage startup

  • Knowledge of data governance and security best practices

  • Track record of implementing data quality frameworks

  • Contributing to open-source projects

If you're passionate about technology, enjoy working with customers, and want to be part of a fast-growing company changing the industry, we want to hear from you!

How we work

Remote first. We're a fully-distributed company, and our interaction culture is deliberately mixed between meeting culture and written. We're writing heavily because it forces clarity of thought; we have plenty of synchronous time to give space for collaborative ideation.

At Acryl Data, representation matters – for us to build the best, most inclusive, accessible product for our community members, our work and team must reflect the lived experiences, unique perspectives, and communities around us. We are proud to be an equal opportunity workplace.

Benefits

  • Competitive salary

  • Equity

  • 99% coverage of medical, dental and vision insurance for US Employees

  • Carrot Fertility and Family Planning 

  • Remote friendly

  • Monthly co-working salary

  • One-time home office budget

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full-Stack Engineer - Acryl Data, 8VC

If you're looking to take the next step in your career as a Full-Stack Engineer, Acryl Data is the place to be! We’re the powerhouse behind DataHub, the leading open-source metadata platform that’s transforming how organizations approach their data. We're seeking a talented Full-Stack Engineering Lead who can blend technical expertise with a passion for user experience. In this role, you'll not only architect but also drive the development of our consumer-grade data platform, ensuring that our applications are both scalable and responsive. Picture yourself mentoring a dynamic team of engineers, making key architectural decisions, and collaborating with multidisciplinary teams to create seamless user experiences. You’ll be instrumental in setting up performance metrics for our complex data visualizations and interactions while ensuring that our platform delivers sub-second response times. With a focus on technical excellence and iterative development, your experience will shine as you guide best practices in code quality and performance optimization. If you bring a solid 8+ years of full-stack experience, especially in JS frameworks like React and TypeScript, plus a knack for real-time data visualizations, you’ll fit right in at Acryl Data. We are a remote-first, fully-distributed company that values clarity, collaboration, and diversity. If you're excited to help shape the future of data platforms with us, let’s connect and explore how you can be part of our journey!

Frequently Asked Questions (FAQs) for Full-Stack Engineer - Acryl Data Role at 8VC
What responsibilities does a Full-Stack Engineer have at Acryl Data?

At Acryl Data, a Full-Stack Engineer will be responsible for architecting and leading the development of high-performance web applications aimed at providing scalable user experiences. This role involves mentoring other engineers, making crucial architectural decisions, and collaborating with product and design teams to ensure seamless interaction across our data platform.

Join Rise to see the full answer
What qualifications are needed for a Full-Stack Engineer position at Acryl Data?

To qualify for the Full-Stack Engineer role at Acryl Data, candidates should have 8+ years of full-stack engineering experience, including at least 3 years in a technical leadership position. Proficiency in React, TypeScript, and modern frontend architecture, alongside experience with GraphQL and microservices, is essential.

Join Rise to see the full answer
What makes the Full-Stack Engineer role at Acryl Data unique?

The Full-Stack Engineer role at Acryl Data uniquely combines technical leadership with user experience design, focusing on developing consumer-grade applications for complex data interactions. You'll have the opportunity to work on an innovative open-source metadata platform and contribute to projects that impact organizations worldwide.

Join Rise to see the full answer
What technical skills are emphasized for Full-Stack Engineers at Acryl Data?

Full-Stack Engineers at Acryl Data are expected to have deep expertise in React, TypeScript, and performance optimization techniques. Familiarity with modern testing frameworks and experience with real-time data visualizations are also highly valued, enabling engineers to build scalable and responsive applications.

Join Rise to see the full answer
What is Acryl Data's work culture like for Full-Stack Engineers?

Acryl Data embraces a remote-first culture, promoting a balanced interaction style between synchronous meetings and written communication. This culture encourages clarity and collaboration, making it an ideal environment for Full-Stack Engineers to thrive and innovate while ensuring diverse and inclusive practices within the team.

Join Rise to see the full answer
Common Interview Questions for Full-Stack Engineer - Acryl Data
How do you approach architectural decisions as a Full-Stack Engineer?

As a Full-Stack Engineer, it's important to consider scalability and user experience when making architectural decisions. I typically assess the project's requirements, analyze potential technologies, and collaborate with team members to ensure alignment with the overall product vision.

Join Rise to see the full answer
Can you describe your experience with performance optimization techniques?

In previous roles, I've utilized techniques such as code splitting and lazy loading to improve application performance. I also focus on implementing caching strategies and optimizing GraphQL queries to ensure fast and efficient data retrieval.

Join Rise to see the full answer
What is your experience with real-time data visualization?

I have worked on several projects involving real-time data visualization, employing libraries like D3.js and integrating WebSocket connections to stream updates. This allowed me to create dynamic interfaces that react to changes with minimal latency.

Join Rise to see the full answer
How do you mentor junior engineers?

I believe in fostering a supportive learning environment by pairing junior engineers with experienced team members. I also encourage code reviews and provide constructive feedback, helping them understand the rationale behind best practices and technical choices.

Join Rise to see the full answer
How do you ensure code quality in your projects?

I implement a combination of automated testing, code reviews, and continuous integration practices to ensure code quality. Regularly refactoring code and maintaining clear documentation also contribute to a high standard of deliverables.

Join Rise to see the full answer
What do you think is essential for building scalable applications?

Building scalable applications requires a deep understanding of architecture patterns, efficient code practices, and the ability to optimize data flows. I also emphasize planning for future growth and conducting load testing to identify potential bottlenecks.

Join Rise to see the full answer
Can you share an example of a challenging technical problem you've solved?

I once faced a significant performance issue in a data-heavy application. By refactoring data-fetching logic and implementing caching strategies, I significantly reduced load times, allowing the application to handle significantly more user traffic.

Join Rise to see the full answer
How do you stay current with new technologies and trends?

I stay current by regularly participating in webinars, reading relevant tech blogs, and engaging with online communities. I also attend conferences and local meetups to exchange knowledge with peers and keep my skills sharp.

Join Rise to see the full answer
What role does collaboration play in your engineering approach?

Collaboration is at the heart of engineering for me. I advocate for regular team meetings to discuss progress, challenges, and solutions. Open communication with product and design teams is also crucial to ensure that we're all aligned on user needs and technical goals.

Join Rise to see the full answer
How do you handle tight deadlines in project development?

When faced with tight deadlines, I prioritize tasks based on impact and feasibility. I ensure clear communication with stakeholders about what can realistically be achieved and am open to adjusting timelines if necessary to maintain quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Growth & Learning
Customer-Centric
Collaboration over Competition
Medical Insurance
Maternity Leave
Flex-Friendly
401K Matching
Photo of the Rise User
Customer-Centric
Inclusive & Diverse
Empathetic
Collaboration over Competition
Fast-Paced
Growth & Learning
Transparent & Candid
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 6 days ago
Dental Insurance
Vision Insurance
Paid Holidays

8VC is a leading technology investment firm, investing in visionary teams and backing industry-transforming companies. The partners have a proven track-record as founders, engineers, and operators of successful companies including Palantir, Addepa...

3 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!