24 Aug
|
Mindtickle
|
Pune
- Technical Leadership: Oversee the design and development of complex and high-performance systems.
- Transforming the Organization: Guide Mindtickle in its journey of transformation towards a software development organization of a new era with evolved PDLC.
- Architecture Design: Define and enforce architectural best practices to ensure maintainability, observability, evolution, and adherence to functional and non-functional requirements.
- Mentorship Collaboration: Guide engineers through technical challenges, code reviews, and best practices for software development, as well as production operations while leading small, focused teams in specific expertise areas.
- Innovation Problem-Solving: Continuously evaluate and integrate new methodologies, technologies, tools, and processes. Provide strategic guidance on technology choices, balancing short-term needs with long-term maintainability.
- Cross-functional collaboration: Work closely with product managers, designers, and stakeholders to align technical solutions with business objectives.
- Code Quality Standards: Establish and uphold high coding standards, performance optimization techniques, and best practices, ensuring API and service designs support both current needs and future extensibility.
- Incident Management: Identify, troubleshoot, and resolve complex system issues and performance bottlenecks.
- Scalability Reliability:
Design resilient platform components capable of handling high traffic loads while ensuring fault tolerance and reliability.
- Have strong technical leadership with 9-12 years of experience.
- Have a robust background in system design and architecture of platform components for distributed business systems.
- Possess working knowledge of maintaining large-scale systems with various architectural patterns on AWS cloud and software development practices in DevOps, SRE, etc.
- Have deep knowledge of database design, scalability, and performance tuning.
- Have proven ability to lead technical teams and mentor engineers.
- Have strong communication skills with the ability to present complex ideas.
- Have an understanding of product metrics and product analytics.
Preferred Qualifications - Strong understanding of physical and logical aspects of the performance of RDBMS and No-SQL database (Dynamo, Snowflake) 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.
📌 Staff Engineer (Pune)
🏢 Mindtickle
📍 Pune