We are looking for a Senior Software Development Engineer to join our Platform Foundations Team. You will play a crucial role in designing, building, and maintaining the core infrastructure that powers our fleet management and logistics platform. This is an opportunity to work on highly scalable systems and contribute to the foundational elements of our technology stack.
What You’ll Do:
- Design, develop, and maintain robust, scalable, and secure backend services.
- Collaborate with product and engineering teams to define requirements and deliver solutions.
- Optimize existing systems for performance, reliability, and cost-efficiency.
- Participate in on-call rotations and provide operational support for production systems.
- Mentor junior engineers and contribute to a culture of technical excellence.
- Drive technical initiatives and contribute to architectural decisions.
What We’re Looking For:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of experience in software development, with a strong focus on backend systems.
- Proficiency in one or more programming languages such as Go, Java, Python, or C#.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of distributed systems, microservices architecture, and API design.
- Excellent problem-solving skills and ability to work independently.
- Strong communication and collaboration skills.
- Experience with relational and NoSQL databases.
Our Tech Stack:
Go, AWS, Kubernetes, PostgreSQL, Kafka, gRPC.
Benefits:
- Competitive salary and equity.
- Comprehensive health, dental, and vision insurance.
- 401(k) with company match.
- Flexible PTO.
- Professional development opportunities.