Staff Software Engineer (Backend)

EquipmentShare
Summary
Join EquipmentShare as a Staff Software Engineer (backend) and contribute to the development of our next-generation T3 Fleet application. You will design, build, and deliver services, provide technical leadership, collaborate with cross-functional teams, and mentor other engineers. The ideal candidate possesses 9+ years of relevant experience, proficiency in object-oriented programming (especially Python), and experience with event-driven architectures and high-volume data processing. We offer a competitive salary, unlimited PTO, remote-first work, comprehensive benefits, and opportunities for professional development. We are building the future of construction with a cloud-based operating system that integrates construction workflows and data. Our culture values collaboration, continuous improvement, and making a difference.
Requirements
- Proficient with a high order object oriented language. (especially Python - open to Go, Java, Scala, C# etc.)
- 9+ years of relevant development experience building production grade solutions
- Delivery focused with solid exposure to event driven architectures and high volume data processing
- 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
Responsibilities
- Help design, build and deliver the services and domains that power our platform β shaping the product features and capabilities that underpin our platform
- Provide technical leadership β leading by example both within your team/domain and across our organization
- Exert your passion and thinking to shape the technical direction of our product and platform domains.Β Using best of breed languages, frameworks and technologies
- Collaborate with 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
Preferred Qualifications
- Familiar with containerisation and Kubernetes
- Practical production knowledge of service oriented architectures
- Experience with streaming technologies. ( AWS Kinesis, Kafka, etc. )
Benefits
- Competitive base salary
- Unlimited PTO
- Remote first
- True work/life balance
- Medical, Dental, Vision and Life Insurance coverage
- 401(k) + match
- Opportunities for career and professional development with conferences, events, seminars and continued education
- On-site fitness center at the Home Office in Columbia, Missouri, complete with weightlifting machines, cardio equipment, group fitness space, racquetball courts, a climbing wall, and much more!
- Volunteering and local charity support that help you nurture and grow the communities you call home through our Giving Back initiative
- Stocked breakroom and full kitchen with breakfast and lunch provided daily by our chef and kitchen crew