Where partnerships drive potential.
Technical Lead – Data
Location
India
Posted
58 days ago
Salary
0
Seniority
Senior
Job Description
Technical Lead – Data
Juniper Square
• Design and implement sophisticated data models in SQL. • Work closely with the other Software Engineers to ensure sound, scalable implementation. • Act as a technical expert on our team regarding all things data, especially as the data team grows and evolves. • Introduce new technologies to evolve and enhance our data pipeline capabilities. • Document data models, architectural decisions and data dictionaries to enable collaboration, maintainability and usability of our analytics platforms and code. • Assist with governance, guidance, code reviews, and access controls so that we maintain consistency, quality, and business confidentiality as we scale analytics access across the company and to customers. • Externally: learn our application data schema, and develop a fluency in how to transform it to enhance customer’s decision-making with data. • Internally: guide product and development teams, advising on instrumentation and laying development foundations for product usage reporting. • Fulfill projects with minimal guidance but with an appropriate sense of when and how to collaborate with others. • Build scalable, highly performant infrastructure for delivering clear business insights from a variety of raw data sources.
Job Requirements
- Bachelor's degree in Computer Science, or equivalent work experience
- 7-11 years of experience building ETL (Extraction Transform Load) or ELT (Extraction Load Transform) pipelines from scratch
- Strong command of relational databases (Postgresql preferred), data modeling and database design
- Strong command of Python and experience building production web applications using Python
- Experience with cloud based services (AWS RDS preferred)
- Experience developing on (or administering) BI / data visualization platforms (ex. Looker, Tableau, PowerBI, Mode, Data Studio, Domo, QlikView etc.).
- Basic understanding of data warehouses such as Amazon Redshift, Google BigQuery, Snowflake etc.
- Demonstrated history of translating data into clear and actionable narratives and communicating opportunities and challenges relevant to stakeholders.
- You must be flexible and adaptable – you will be operating in a fast-paced startup environment.
Benefits
- We invest heavily in digital-first operations, allowing our teams to collaborate effectively across 27 U.S. states, 2 Canadian Provinces, India, Luxembourg, and England.
- We also have physical offices in San Francisco, New York City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
MytrafficMytraffic uses the power of traffic data insights to help companies make quicker and better decisions.
• Join the team responsible for building and maintaining “Gini”, the best AI assistant for geospatial analytics. • Work on both the frontend and backend components. • Ensure comprehensive technical solutions that enable Gini to interact with proprietary datasets. • Design systems to accurately retrieve data from massive datasets while optimizing for scale and performance. • Define and drive best software development and operational practices for the team.
Software Development Engineer
CSGCSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.
• leverage CSG’s Xponent to build operational marketing databases for customers across a range of verticals. • develop custom extensions to the standard data model where needed, to accommodate customer specific data sources. • support analytics, reporting and marketing activation use cases. • responsible for data on-boarding and supporting the development of our Product modules, ensuring seamless integration across various customer use cases. • integrate large datasets from multi-channel client data into the database(snowflake) and make the data available for analytics and reporting. • work with advanced data management frameworks and utilities built on big data and open-source technologies including Snowflake, Redshift, MySQL. • deploy and support the platform on AWS infrastructure. • productize custom-developed artifacts into the Xponent standard data model. • create and maintain database artifacts, technical documents for all custom development. • design and implement test procedures to ensure data quality. • provide feedback and ideas on improvements to the Xponent feature set and usability.
Lead Software Engineer
ClarioTransforming Lives by Unlocking Better Evidence | Decentralized clinical trials | Broadest endpoint technology
• Lead end-to-end software development efforts from design through deployment, ensuring high-quality, scalable solutions. • Design, implement, and unit‑test software applications with a strong focus on Angular‑based frontend development, aligned with functional and product requirements. • Build and maintain complex, scalable, and maintainable applications, applying modern frontend architecture patterns and best practices. • Collaborate closely with Product, UX, and Backend teams to deliver high‑quality, user‑centric solutions. • Develop and maintain technical design documentation aligned to SDLC standards. • Participate in code reviews and contribute to shared engineering best practices, with a strong emphasis on frontend quality and consistency. • Mentor junior developers on Angular, frontend engineering methods, coding standards, and overall full‑stack best practices. • Partner with QA, Operations, and Product Development to coordinate release activities and ensure delivery of compliant, high‑quality software. • Willingness and ability to work in an EU shift (12:00 PM – 9:00 PM IST).
Staff Software Engineer
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Affirm maintains a rem
• Set technical strategy on a year-long scale and tie it together with business-impacting projects • Collaborate across teams in the product development lifecycle • Act as a force-multiplier for your team advocating technical solutions and operational processes • Take ownership of team's operations and availability with proper processes in place • Foster quality and ownership culture by setting standards for reviews and designs • Develop talent by providing feedback and leading by example




