20 Lokal App Jobs
Lokal - Backend Developer - Python/Microservices Architecture (1-5 yrs)
Lokal App
posted 16hr ago
We are looking for experienced and driven Backend Developers to join our team in SDE1 SDE2 or SDE3 roles. In this role, you'll not only build and scale backend systems but also provide technical leadership and strategic input. You'll play a critical role in shaping the future of our product and ensuring its robustness as we scale to serve millions of users daily.
Responsibilities :
- Design and implement scalable, high-performance backend solutions to meet business needs.
- Lead system design discussions and drive decisions on architecture and technology.
- Mentor junior developers, fostering technical growth and collaboration.
- Take ownership of end-to-end project delivery, including design, development, and deployment.
- Optimize backend systems and databases for reliability and performance at scale.
- Collaborate with cross-functional teams to align technical solutions with business objectives.
- Continuously improve code quality, processes, and development practices.
- Develop and implement effective algorithms for content matching in user feeds, personalized recommendations, and executing campaigns using cohort calculations, ensuring adaptability to diverse behaviors.
- Design, develop, and maintain WebSocket-based systems to enable low-latency, real-time video and audio communication with high reliability.
Requirements :
- Strong expertise in SQL database modeling and crafting highly efficient queries optimized for scalability and performance in large-scale systems.
- Experienced Professional : At least 1+ years of experience in backend development with a proven track record of delivering scalable solutions.
- Python proficiency is preferred, but solid foundational knowledge is the minimum requirement.
- Strong grasp of architectural patterns like microservices and event-driven systems.
- Expertise in database optimization (SQL/NoSQL) and API performance tuning.
- Expectation : It doesn't matter what language or stack you are comfortable with, but you should have explored it in depth. You should know the benefits, limitations, alternatives, and scope for improvement in your code.
- Problem-Solver at Scale : Skilled in addressing complex challenges and optimizing systems for high-volume, high-availability environments.
- Leader and Mentor : Able to guide junior developers, review designs, and drive technical excellence.
- Adaptable Innovator : Open to exploring new tools and technologies while balancing long-term vision with immediate goals.
Bonus Points For :
- Experience with DevOps practices, such as CI/CD pipelines, Kubernetes, and infrastructure as code.
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) for large-scale systems.
- A history of driving significant technical initiatives or system migrations.
- Experience with Web Sockets and video streaming use cases will be a significant plus.
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
1-5 Yrs