[Hiring] Senior Software Engineer - Data Platform @Cavnue
Senior Software Engineer - Data Platform @Cavnue
Software Development
Salary usd 150,000 - 1..
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Engineer - Data Platform @Cavnue

1mth ago - Cavnue is hiring a remote Senior Software Engineer - Data Platform. πŸ’Έ Salary: usd 150,000 - 195,000 per year πŸ“Location: USA, United Arab Emirates

Role Description

We are looking for a Senior Software Engineer with deep expertise in database systems, data pipelines, and real-time data infrastructure. As a core member of our engineering team, you will own the design and evolution of our data layer, from schema design and query optimization to building scalable pipelines and APIs that power our platform. This is a fully remote, hands-on individual contributor role where you'll wear many hats, move fast, and have significant ownership over foundational systems. If you enjoy collaborating closely with a tight-knit team and having real ownership over the systems you build, we'd love to meet you.

Core Responsibilities

  • Design, build, and maintain robust database schemas optimized for both transactional and time-series workloads, primarily using PostgreSQL and TimescaleDB/TigerDB.
  • Architect and manage scalable data pipelines, from raw ingestion through transformation and storage with a focus on reliability, performance, and maintainability.
  • Build and operate data warehouse infrastructure on GCP, ensuring data is well-organized, queryable, and cost-effective at scale.
  • Develop and maintain APIs that expose clean, performant interfaces for internal services and external consumers.
  • Implement real-time and streaming data solutions that handle high-throughput, low-latency workloads.
  • Own data quality, monitoring, and alerting across the data layer.
  • Design and maintain data warehouse architecture that supports system playback and integration testing, enabling engineers to replay real-world data scenarios against the full stack.
  • Collaborate closely with engineers, researchers, and hardware teams to understand data requirements and translate them into reliable infrastructure.
  • Write clear documentation for schemas, pipeline designs, data contracts, and operational runbooks.
  • Contribute to a healthy, high-trust engineering culture where good ideas can come from anywhere.

Nice to Have Experience

  • Experience with Redis for caching, real-time data access patterns, and streams.
  • Familiarity with Infrastructure as Code tools (Terraform) and CI/CD pipelines.
  • Experience with GitLab workflows and CI/CD pipelines.
  • Proficiency with GCP data products beyond the core stack, including BigQuery for analytics and large-scale querying.
  • Experience with agentic coding tools (e.g., Claude code, Cursor, or similar AI-assisted development environments).
  • Prior experience in an early-stage startup environment.
  • Exposure to ML/AI data workflows, feature stores, training data pipelines, or model serving infrastructure.

Requirements

  • 5+ years of professional software engineering experience, with a meaningful focus on database systems and data infrastructure.
  • Deep expertise in PostgreSQL, including schema design, query optimization, indexing strategies, and performance tuning.
  • Hands-on experience with time-series databases (TimescaleDB/TigerDB, or similar).
  • Strong proficiency in Python and/or C++ for pipeline and backend development.
  • Experience building and operating data pipelines and data warehouses in a production environment.
  • Familiarity with GCP data products (e.g., BigQuery, Cloud Storage, Pub/Sub).
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Comfortable working in a Linux development environment.
  • Strong communication skills β€” you can explain data models and architecture decisions clearly to both technical and non-technical stakeholders.
  • Demonstrated ability to work independently and make meaningful progress with minimal guidance.
  • BS in Computer Science, Engineering, or equivalent practical experience.

Salary Range

The compensation range for this position is specific to the location(s) listed below and is the range Cavnue reasonably and in good faith expects to pay for the position taking into account the wide variety of factors that are considered in making compensation decisions, including job-related knowledge; skillset; experience, education and training; certifications; and other relevant business and organizational factors. Actual pay may vary based on these factors and geography.

  • Remote - $150,000 – $195,000

Additional Compensation

The successful candidate may be eligible to participate in Cavnue's equity program and/or a discretionary annual incentive program, subject to the rules governing such programs. (Cash or equity incentive awards, if any, will depend on various factors, including, without limitation, individual and company performance.) Note: Cavnue's benefit, compensation and incentive programs are subject to eligibility requirements and other terms of the applicable plan or program.

Benefits

  • Medical, dental, and vision benefits
  • Life insurance and disability insurance
  • 401(k) with company contribution
  • Paid Parental leave
  • Fertility and infertility benefits
  • Industry-competitive PTO
  • Learning and development opportunities

Company Description

Cavnue, a Consor company, is redefining what’s possible for modern transportation infrastructure. As the digital infrastructure platform within Consor Engineers, a leading North American engineering and advisory firm, Cavnue combines advanced roadway technology with deep transportation design and delivery expertise to modernize how roads are operated and managed.

We believe the future of roadways is connected, intelligent, and designed to actively improve safety, efficiency, and accessibility for all users.

Join us as we shape the future of infrastructure where digital innovation meets engineering excellence to deliver measurable real-world impact.

Before You Apply
️
remote Be aware of the location restriction for this remote position: USA, United Arab Emirates
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer - Data Platform @Cavnue
Software Development
Salary usd 150,000 - 1..
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 165,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: USA, United Arab Emirates
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 165,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 165,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later