Senior Integration Engineer - Platform

Cavnue
Summary
Join Cavnue, a company developing technologies for advanced roadways, in building foundational systems for intelligent applications. As a Platform/Integration Engineer, you will design, build, and maintain robust services and integration solutions using real-time data processing. This fully remote role requires collaboration with cross-functional teams and expertise in Python and related technologies. You will engineer data structures, develop APIs, implement monitoring systems, and collaborate with hardware and software teams. The ideal candidate possesses 5+ years of experience in software or platform engineering and a Bachelor's degree in Computer Science or a related field. Cavnue offers competitive compensation, benefits, and a positive work culture.
Requirements
- 5+ years of professional experience in software engineering, platform engineering, or integration engineering
- Bachelors Degree in Computer Science, Engineering or equivalent experience
- Proficiency in programming languages commonly used for both platform development and algorithm implementation, such as Python and C++
- Experience with cloud platforms (AWS, Azure, or GCP) and core infrastructure services
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Excellent problem-solving, analytical, and troubleshooting skills
- Strong communication and collaboration skills
- Experience working with Git, GitHub, Jira, Confluence β or similar tools β including complex operations and workflows
- Comfortable working in a Linux development environment
- History of building software in highly-collaborative environments
- Willingness and eagerness to think about how to solve problems for multiple users through common interaction patterns
- Experience designing practical and compelling architectures and systems
- You demonstrate curiosity and initiative to understand complex systems, with the ability to make meaningful progress independently and with minimal guidance
Responsibilities
- Expert with Python and using technologies such as Postgres
- Drive production of high-quality code through standards adoption, lifecycle testing, and continuous monitoring for opportunities to improve
- Engineer data structures, databases, and data lakes for optimal performance and reactivity in a production environment
- Develop and maintain APIs, and integration patterns to support the deployment, orchestration, and operation of AI agents and multi-agent systems. This role focuses on building the "Platforms for AI" rather than using AI within the platform itself. Take the AI into production
- Implement comprehensive monitoring, logging, and alerting for platform health, data quality, and algorithm performance
- Collaborate closely with hardware engineers, software developers, and researchers on sensor selection, system architecture, calibration procedures, and resolving integration challenges
- Maintain clear documentation for algorithms, system designs, integration points, and operational procedures
- Assurance of high-quality code through standards adoption, lifecycle testing, and continuous monitoring for opportunities to improve
- Establish low-latency/high throughput APIs on streaming packets of data from the cloud and edge
- Contribute to a healthy and positive engineering culture
Preferred Qualifications
- Work in a number of languages (Python, C++, Go), established libraries and technologies (Redis, BigQuery, Pulsar, Flink) and development environments (K8s, NVIDIA Jetson)
- Experience with technologies like Apache Spark or Kafka
- Design, build, manage, and optimize scalable, secure, and cost-effective infrastructure and platforms specifically tailored for AI/ML workloads on cloud platforms
- Support the frameworks that enable fine-tuning, serving, and monitoring Large Language Models (LLMs) efficiently and reliably
- Build and manage scalable data ingestion, storage (e.g., data lakes), and processing pipelines optimized for ML training data and feature engineering
- Stay current with the latest advancements and best practices in AI/ML, MLOps, LLMs, and agent technologies, driving continuous improvement. The rapid evolution of this field necessitates constant learning and adaptation
- Early-stage start-up experience is a plus
- Worked in development of complex build processes and optimizing developer workflows
- Experience with Infrastructure as Code (e.g., Terraform, Ansible) and CI/CD pipelines
- Experience with LangChain software framework
Benefits
- Medical, dental, and vision benefits
- Life insurance and disability insurance
- 401(k) with 4% company contribution - no waiting period
- Parental and adoption leave
- Fertility and infertility benefits
- Wellness perks including access to on-demand primary care, virtual health appointments, and online mental health therapy
- Generous PTO bank, including paid year-end holiday shutdown
- Company-sponsored lunches twice weekly (in office)
- Learning and development opportunities
- Top-of-the-line equipment