Software Engineer - Infrastructure, Data Platform
Designs and maintains near real-time data streaming platforms, data pipelines, and event-driven architectures. Requires advanced Python, SQL expertise, and 3+ years in software engineering focused on data systems.
Responsibilities
- Design and maintain a robust data streaming and messaging architecture.
- Ownership of our near real-time data streaming platform.
- Act as a technical liaison to ensure alignment of data strategies with business goals.
- Take charge of the entire data landscape, encompassing near real-time data ingestion, sophisticated processing, and efficient data consumption strategies.
- Collaborate closely with data stakeholders to simplify and solve complex data challenges, transforming them into scalable and maintainable technical solutions.
- Develop and maintain data pipelines, enhance data models, and refine API layers.
Required Qualifications
Data Systems Expertise
- Experience with real-time data systems
- Relational table modeling and Event driven pipeline architecture
- Working familiarity with SQL: Query Performance Analysis, Optimization, and Construction
Python Proficiency
- Advanced proficiency coding in Python
Preferred Qualifications
- 3-5 years of Software Engineering experience, with a preference for backgrounds in event-driven architecture or real-time data streaming
- Strong foundation in data analytics and big data technologies
Software Engineer, Data Platform
Build and maintain data infrastructure processing petabytes of data. Own end-to-end projects for data ingestion, transformation, and serving systems. Requires 3+ years of software engineering experience.
Staff Analytics Engineer
Design and maintain a robust business data layer in dbt to enable trusted GTM sales analytics, reporting, data science, and AI capabilities. Requires 8+ years in analytics engineering with advanced SQL and dbt expertise.
Data Engineer
Own and extend customer data ingestion platform and large-scale pipelines powering AI workers. Build data lake, retrieval layer, and infrastructure for syncing, enriching, and querying customer data across CRMs and third-party systems.
Staff Software Engineer, Data Platform
Staff Software Engineer building and scaling high-volume, low-latency distributed data platform services and analytics infrastructure using Java, Kinesis, Flink, Snowflake, and Kubernetes. Requires 8+ years experience and U.S. Person status for FedRAMP access.