Be part of this awesome team, check our Careers
Let’s Revolutionize CX Analytics Together
As part of the engineering team at Perch, you’ll be working with a cross functional team to solve the complexities that come with bringing data together and changing the way people interact with data, making insights more accessible, personal, and actionable.
We want engineers who are excited about joining and building a talented team, genuinely believe that we can change the way people use data to drive outcomes and are passionate about the user experience. Come join us and be part of something great!
Perch Insights Open Roles
Data Analytics.
Open positions on our Data Analytics team
Analytics Engineer Senior
The Analytics Engineer will be responsible for:
- Work closely with stakeholders to build efficient data warehouse for reporting & analytics across services and product
- Understand raw data from source systems and determine how to pipeline into the data warehouse and further transform and integrate it into unified data models used by BI & Analytics teams
- Understand the business domain and processes thoroughly by working closely with product/system/business owners
- Dive deep into the data and develop comprehensive understanding that will go into defining the data models, transformation processes, and comprehensive BI solutions
- Explore various systems & data sources to map and define relations
- Build data processing workflows & ER Diagrams (using tools like DBSchema, Lucid Charts, and draw.io)
- Design and develop the data model specs (star/snowflake/denormalized structure)
- Design, develop, and re-engineer database objects and processes
- Ability to root cause analyze failures in the pipeline, communicate to stakeholders, and apply appropriate fixes
- Write SQL/DBT scripts for complex data transformations
- Approach problems with systematic rigor & present solutions objectively
- Experience with SQL, Airflow, and Scala is must (substitute tools/tech is acceptable)
- Take agile development approach and build solutions at a rapid pace demanded by Customers
Full Remote
SDE BI Developer Any Level
SDE BI Developer will be responsible for understanding the domain, business cases, objectives, and KPIs that need to be reported and analyzed. Responsibilities include:
- Data exploration to unravel data sources and identify the granularity, attributes and measures
- Coordinating and collaborating with data engineering team and BI leads to ensure timely project delivery
- Understanding of data warehouse concepts and modeling the DW objects in the BI tool for reporting
- Identifying errors and opportunity areas and provide recommendations on top of existing solutions
- Strong story-telling capability through visualizations and guided analytics-driven smart dashboards
Full Remote
Engineering.
Open positions on our Engineering team
Data Architect Senior
As a Data Solutions Architect, you should be intellectually curious, dedicated & mission-driven who help our clients leverage data to improve performance. We are a unique combination of business acumen, analytical savvy, statistical/math knowledge, and data storytelling ability to transform data into valuable decisions. Most importantly, you must exhibit our core values of accountability, candor, integrity, mindfulness, curiosity, and ambition.
Responsibilities:
- Work closely with business partners,customers to understand objectives, KPIs, & opportunities for improvement in the data ecosystem across Services and Product.
- Architect the database and data warehouse schema/table designing (Redshift/snowflake/denormalized structure) for performance, robustness , reliability and scalability.
- Work with product/system owners and business owners to understand raw data from source systems and determine how to map and transform it into the data warehouse.
- Build end to end solutions across data integration/pipeline and data warehouse architecture.
- Develop data processing workflows & ER Diagrams.
- Design, develop, and re-engineer database objects and processes.
- Write advanced SQL to transform data near-real-time.
- Have working experience with SQL, Python,Spark, Apache Airflow & visualization tools to find hidden opportunities, patterns or outliers.
Full Remote
SDE III Data Engineer Senior
The SDE III Data Engineer will be responsible for:
- Discovering data sources and determining the best EL approach and tools to bring data into the DW
- Determining the data cleansing rules based on source data and ensuring data replication accuracy
- Coordinating and collaborating with data architects and BI engineers to ensure timely project delivery
Full Remote
SDE I / II Data Engineer Junior
The SDE I/II Data Engineer will be responsible for:
- Discovering data sources and determining the best EL approach and tools to bring data into the DW
- Determining the data cleansing rules based on source data and ensuring data replication accuracy
- Coordinating and collaborating with data architects and BI engineers to ensure timely project delivery
- Understanding data warehouse concepts and implementation methods of warehouse objects
- Understanding the domain, business cases, objectives, and KPIs that need to be reported and analyzed
Full Remote