About the Role
This role involves designing, building, and scaling internal platforms that enhance developer productivity and elevate system performance.
Key Responsibilities:
* Design and implement backend services, APIs, and shared components to streamline workflows and improve efficiency.
* Create internal platforms that support deployments, CI/CD, analytics, and developer workflows to drive business outcomes.
* Enhance performance, reliability, and security of internal systems by optimizing databases, caching, and system performance.
* Develop internal dashboards and UI tools using modern frontend frameworks to improve user experience and engagement.
* Build backend microservices based on the chosen technology stack to ensure scalability and flexibility.
* Manage development from design to deployment to meet business needs and goals.
* Define coding and architecture best practices to ensure consistency and quality in software development.
* Review code and mentor junior engineers to promote knowledge sharing and skills growth.
* Identify bottlenecks and design scalable solutions to address business challenges and opportunities.
* Work with cross-functional teams including SRE, product, QA, and DevOps to gather requirements and drive project success.
* Build internal tools to automate processes and improve workflows, reducing manual effort and increasing productivity.
* Lead modernization and refactoring initiatives to ensure alignment with business objectives and strategies.
* Explore new technologies to enhance platform capabilities, improve customer experiences, and stay ahead of competition.
We are looking for a skilled professional who can contribute to our team and help us achieve our goals.