Role And Responsibilities
- Collaborate with designers and product managers to develop features and enhancements for the core platform, focusing on areas like data lineage display optimization for performance and usability.
- Partner with the engineering team to enhance our platform scalability, including improving React component performance and optimizing Postgres queries.
- Assist the customer success team in diagnosing and resolving bugs reported by users, ensuring a smooth user experience.
- Work with the product team to prioritize and guide the roadmap towards features that address the most critical challenges faced by customers.
Engineers On The Team Today
- Proficient in React (TypeScript), Python (Django), Postgres, and AWS.
- Supportive team members who assist colleagues in overcoming challenges.
- Able to independently devise solutions to complex problems.
- Empathetic towards users, striving to create a superior user experience.
- Value clear and frequent communication within the team.
- Naturally curious individuals willing to learn new technologies and concepts.
- Feel accountable for delivering high-quality solutions to users.
- Adhere to best practices in engineering, security, and design.
Skills & Experience
- 3+ years of experience working as a software engineer.
- Fundamental understanding of core technologies in the stack.
- Proficient in conveying complex technical issues to diverse audiences, including technical and non-technical stakeholders.
Nice to have
- Familiarity with data tools such as data warehouses (Snowflake & BigQuery), BI tools (Tableau, Looker & Mode), and others (dbt & Fivetran).
- Experience working in early-stage startup environments.
Benefits
- Competitive salary with opportunities for performance-based bonuses. ($90,000 to $120,000 annually.)
- Comprehensive health insurance coverage, including medical, dental, and vision.
- Retirement savings plans with employer matching contributions.
- Flexible work arrangements, including remote work options and flexible hours.
- Professional development opportunities, including training programs and conference attendance.
- Generous vacation and paid time off policies to promote work-life balance.
- Employee wellness programs, such as gym memberships or mental health resources.
- Stock options or equity grants to align employee incentives with company success.
- Company-sponsored social events and team-building activities to foster camaraderie.