Note: The job is a remote job and is open to candidates in USA. EquipmentShare is transforming the construction industry through innovative technology, real-time support, and a people-first approach. The Senior Software Engineer will build and evolve a scalable data and AI platform, collaborate cross-functionally to deliver products at scale, shape technical direction, improve team delivery practices, and mentor engineers.
Responsibilities
- Design, build and maintain our data and AI platform to enable automation and self-service for data scientists, analytics engineers and analysts
- Collaborate with Product Managers, Designers, Engineers, Data Scientists and Data Analysts to take ideas from concept to production at scale
- Exert your passion and use deep and wide thinking to shape the technical direction of the platform
- Collaborate with Analysts, Data Scientists, Product Managers, Designers and Engineers to take ideas from concept to delivery. Balancing the desire to ship code with the responsibility to get it right
- Contribute to our culture improving how we deliver as a team. Helping us to leave things better than we find them and making it easier for us to get stuff done
- Support, coach and mentor Engineers within our team by sharing your insight, knowledge and experience as we learn and grow together
Skills
- 7+ years of relevant development experience building production grade solutions
- 5+ years leading design of reliable and scalable services and APIs
- Practical production knowledge of SaaS products
- Proficient with a high order object oriented language. (especially Python - open to Go, Java, Scala, C# etc.)
- Exposure to event driven architectures and high volume data processing
- Practical experience with events stream processing, transformation and enrichment using technologies such as Flink and Kafka
- Practical exposure of CI/CD pipelines for your production services
- Familiarity with public cloud service platforms
- Experience partnering and collaborating with remote teams (across different time zones)
- Proven track record in learning new technologies and applying that learning quickly
- Experience building observability and monitoring into applications
- Familiar with change data capture (CDC)
- Experience with ML or AI platforms such as Metaflow
- Familiar with containerization and Kubernetes
- Familiar with (IaC) such as Terraform
Benefits
- This position is fully remote.
- Full medical, dental, and vision coverage for full-time employees
- Generous PTO + paid holidays
- 401(k) + company match
- Gym membership stipend + wellness programs (earn PTO and prizes!)
- Company events, food truck nights
- 16 hours of paid volunteer time per year — give back to the community you call home
- Career advancement, leadership training, and professional development opportunities
Company Overview
Company H1B Sponsorship