Software Engineer
Build and own a near real-time data streaming and messaging platform for a logistics company. Design event-driven data pipelines, ingestion, processing, models, and APIs; requires advanced Python, SQL optimization, and real-time data systems experience.
About the job
Responsibilities
- Design and maintain a robust data streaming and messaging architecture.
- Own the 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
- Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related technical field.
- 3-5 years of Software Engineering experience, with a preference for backgrounds in event-driven architecture or real-time data streaming.
- Demonstrated interest or experience in the freight and logistics industry, with a keen understanding of its data-driven challenges and opportunities.
- Strong foundation in data analytics and big data technologies, with the ability to leverage these skills to drive insights and operational efficiencies.
Compensation and Benefits
- Competitive Base Salary: $162000 - $216000 (annual base; total compensation includes LTI package, annual company performance bonuses, Long Term Cash Incentive Plan).
- Annual Company Bonus.
- Long Term Cash Incentive Plan.
- 401k with Matching.
- Hybrid Work Schedule.
- Comprehensive Health Coverage.
- Employee Stock Purchase Program (15% discount to market value).
- Collaborative, Tech-Forward office environment.
Skills
Python, SQL, Real-Time Data Systems, Event-Driven Architecture, Data Streaming, Data Pipelines, Relational Table Modeling, Data Ingestion, Big Data Technologies, Data Analytics, API Development
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.