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.
About the job
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
Skills
Python, SQL, Data Pipelines, Event-Driven Architecture, Real-Time Data Streaming, Data Modeling, Big Data Technologies, Data Ingestion, API Development, Data Analytics
Similar jobs
Data Engineering jobsBuild and operate scalable data infrastructure, including partner data sharing, identity graph foundations, and governed batch and real-time platforms. The role requires 5+ years of data, distributed systems, infrastructure, or backend engineering experience and strong cloud and data-platform expertise.
Build and operate reliable, production-grade data pipelines, warehouse infrastructure, and trusted datasets supporting company-wide analytics and AI initiatives. The role requires 3+ years of production data engineering experience, strong SQL and Python skills, and experience with Snowflake, dbt, cloud infrastructure, and orchestration.
Own and evolve trusted data models for Marketing and Product use cases, from design and testing through monitoring and documentation. The role requires 3–5 years of data or analytics engineering experience, strong SQL and Python, dbt expertise, and Snowflake or comparable warehouse experience.
Own the systems that ingest, standardize, validate, and operationalize data signals for Vanta’s EPD organization. The role suits a hands-on builder who has recently shipped working tools or pipelines, uses AI-assisted development, and helps teammates grow technically.
Build scalable data pipelines, infrastructure, and quantitative models that support experimentation, forecasting, and business decision-making. The role requires 4+ years of production data engineering experience, strong Python and SQL skills, distributed computing expertise, and a quantitative degree.