Staff Software Engineer Job in Mindtickle

Staff Software Engineer

Apply Now
Job Summary

Job Brief We are looking for a Staff Software engineer with solid technical expertise in design and development experience by building systems and implementing the best practices in engineering, DevOps, SRE, etc for large-scale enterprise products or SaaS companies. A technical leader who enjoys and welcomes the challenges of scaling and growing a young organization. What will you be responsible for? Accountable for the technical architecture of large systems. Ensure architecture meets appropriate correctness and non-functional requirements. Ensure proper definition of APIs, services, and other components optimizing current state while keeping future extensibility in mind. Advice on technology choice fit to project requirements and resources balancing the short-term needs with long-term maintainability. Advice on the correct usage of databases, data modeling, and querying. Help with a technical assessment of existing infrastructure and services and their viability. Lead a few areas/expertise/problem-focused small teams. Lead and conduct cross-team technical guilds/chapters/informal groups for discussions, common goals, etc. Advice on product roadmap based on what is feasible with state-of-the-art technology. What do we expect? Strong technical leadership with 9-12 years of experience. Experience with implementing best engineering and software development practices in DevOps, SRE, etc. Working knowledge of maintaining large-scale systems with various architectural patterns on AWS cloud. Strong understanding of physical and logical aspects of the performance of RDBMS and No-SQL database systems and profiling such systems to optimize and identify bottlenecks. Experience with implementing microservice architecture and a strong understanding of saga patterns, event-driven systems, and other such architectural patterns. Strong expertise in systems in terms of performance of network, threads, processes, caches, memory, operating system metrics, virtualization, JVM, etc. Understanding of product metrics and product analytics.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs