Job Listings
Head of Engineering
Miwayz is redefining how people move. As a fast-growing startup in the mobility space, we’re building a powerful, tech-first platform that simplifies urban transport, optimizes fleet management, and elevates the experience for riders and drivers alike. Think Uber—with a smarter core and a deeper focus on innovation and impact.
We’re looking for a Head of Engineering who is ready to get hands-on, scale high-performance systems, and lead an exceptional engineering team that will shape the future of urban mobility.
What You’ll Do
- Technical Leadership
- Define and drive the technical vision and architecture of our platform, ensuring scalability, performance, security, and reliability.
- Team Building
- Recruit, mentor, and lead a world-class team across backend, frontend, mobile, and DevOps. Foster a culture of innovation, accountability, and continuous improvement.
- Hands-On Engineering
- Roll up your sleeves when needed—review code, troubleshoot production issues, and prototype new features.
- Strategic Collaboration
- Work closely with Product, Design, Operations, and the Founders to align engineering efforts with company goals.
- Scalable Architecture
- Design systems that support high-volume transactions, real-time data processing, geolocation services, dynamic routing, and payment integration.
- Agile Execution
- Champion agile best practices to ensure rapid development while managing technical debt effectively.
- Platform Evolution
- Guide the development of our platform across web, mobile, and backend, leveraging microservices, real-time services, and robust APIs.
What We’re Looking For
Must-Have Qualifications:
- 10+ years of experience in software engineering, with at least 2–3 years in a senior technical leadership role.
- Proven track record in building and scaling high-performance, user-centric platforms—ideally in mobility, logistics, or related domains.
- Deep expertise in our core technology stack:
- Backend: Go, Python, .NET, Java
- Frontend: React, Next.js
- Mobile: iOS, Android, Flutter, React Native
- Cloud & DevOps: Azure, Docker, Kubernetes, CI/CD, Terraform
- Databases: PostgreSQL, Redis, MongoDB
- Real-Time Systems: WebSockets, MQTT, Pub/Sub
- Geospatial Tech: Google Maps API, OpenStreetMap, geofencing tools
- Strong foundation in systems architecture, API design, and microservices.
- Experience with payment integrations, GPS tracking, ride-matching algorithms, and real-time analytics.
- Exceptional leadership, communication, and stakeholder management skills.
Nice-to-Have:
- Prior experience in an early-stage startup or scale-up environment.
- Exposure to ML/AI for route optimization or demand forecasting.
- Experience with fleet optimization or dynamic rider-driver matching systems.
- Familiarity with regulatory and data privacy concerns in the transportation sector.
Why Join Miwayz?
- Meaningful Impact
- Build technology that transforms the way people move through cities.
- Career Growth
- Be part of a rapidly scaling company with significant opportunities for advancement.
- Ownership
- Competitive salary with equity options.
- Culture
- Work in a fast-paced, collaborative, no-BS environment where ideas thrive and innovation is celebrated.
Senior Go-Lang Engineer
Location: Colombo, Sri Lanka
Role Overview: We are looking for a highly skilled Senior Go-Lang Engineer to join our team. As a Senior Engineer at MiWayz, you will play a crucial role in designing, developing, and maintaining scalable, high-performance systems that power our ride-hailing platform. You will work alongside a talented team of engineers and contribute to building new features, improving system architecture, and optimizing the performance of our backend services.
Responsibilities:
- Design, develop, and maintain scalable and high-performance Go-based microservices.
- Collaborate with cross-functional teams to define technical requirements and build new features for the MiWayz platform.
- Write clean, efficient, and maintainable code.
- Ensure the security, scalability, and reliability of backend systems.
- Optimize system performance and troubleshoot issues as they arise.
- Lead code reviews and mentor junior developers to promote best practices.
- Participate in the full software development lifecycle, including planning, development, testing, and deployment.
- Contribute to architecture decisions, providing input to improve system design and reliability.
- Stay up-to-date with the latest trends and best practices in Go and backend development.
- Work with Kafka to handle real-time event-driven architectures and stream data efficiently.
Required Qualifications:
- 5+ years of experience as a backend engineer, with at least 3 years of experience in Go (Golang).
- Strong experience in designing and building microservices-based architectures.
- Solid understanding of Go concurrency, Go routines, and memory management.
- Experience with Kafka and handling real-time event-driven architectures.
- Experience with RESTful APIs, WebSockets, and event-driven architectures.
- Familiarity with database systems such as PostgreSQL, MySQL, or NoSQL databases.
- Knowledge of Docker and containerized environments, Kubernetes.
- Experience with message queues and real-time data streaming technologies such as Kafka, NATS, or similar.
- Experience in cloud infrastructure (AWS, GCP, or Azure).
- Strong debugging, troubleshooting, and performance optimization skills.
- Knowledge of unit testing, test-driven development (TDD), and continuous integration/continuous delivery (CI/CD) pipelines.
Preferred Qualifications:
- Experience with Go frameworks like Gin or Echo.
- Familiarity with distributed tracing and logging tools (e.g., OpenTelemetry, Prometheus, ELK stack).
- Familiarity with GraphQL, gRPC, or other API technologies.
- Experience working in a fast-paced startup environment.
- A passion for innovation and problem-solving.
Why Join MiWayz?
- Work on a cutting-edge product with a talented and passionate team.
- Competitive salary and benefits.
- Opportunities for career growth and leadership roles.
- Be a key player in shaping the future of the ride-hailing industry.
About MiWayz: MiWayz is an innovative and fast-growing ride-hailing platform revolutionizing the transportation industry. We are driven by technology and focused on delivering seamless, real-time experiences for drivers and passengers alike. As we scale, we are looking for top-tier engineers to join our dynamic team and build scalable solutions that power our platform.