Sr. Staff Engineer Cloud

4 - 8 years

4 - 8 Lacs

Posted:12 hours ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

  • Rapidly prototype technologies, tools and components forevaluation.
  • Building IPs and Proof of Concepts for products and projects in current or future development.
  • Set roadmap for Cloud Software Engineering based on architecture and process improvements.
  • Review the architecture, High Level Design and Low-Level Design for Cloud, Web & Mobile Software.
  • Create a common understandingof solution concepts and architecture documentation and aligndelivery teams to be consistent with the target architecture.
  • Work with different stakeholders in defining a holistic strategy fordeveloper experience inclusive ofAPI protocols, definition, documentation, management, deployment, discovery and canonicalmodels.
  • Shaping architecture forrobust, reliable, scalable and high-performance applications, consideringfunctional and technical requirements.
  • Provide inputs for the functional specifications of the components
  • Review definition and developmentof user experienceof the product.Develop high-level product specifications with attention to system integration and feasibility.
  • Define all aspects of development from appropriate technology and workflow to coding standards.
  • Communicate successfully all concepts and guidelines to development team.
  • Oversee progress of development team to ensure consistency with initial design.
  • Provide technical guidance and coaching to developers and engineers
  • Review architectural soundness and approve final product before launch
  • Strong experience with Agile project management aspects. Good Exposure to TDD and BDD baseddevelopment methodologies with strong focus on CI/CD.
  • Strong programming knowledge in a combination of Java, Ruby on Rails, JavaScript, AWS technologies, web frameworks/ technologies and mobile frameworks/technologies. Familiarity withHTML/CSS, JavaScript and UI/UX design.
  • Knowledge ofdata analytics and machine learning is a plus.
  • Good knowledge in version control and branching concepts (git).
  • Strong documentation, presentation and communication skills.
  • Ability to influence various stakeholders on technical proposals.
  • Prior experience with use of JIRA, Confluence and collaboration tools.

Who you are and what you bring

  • B.E/B.Tech in Computer Science or Electrical Engineering
  • 15+ years of solid software developmentexperience in building secure, scalable and resilient systems.
  • Proven experience as software architect with Cloud, Web & Mobile
  • Hands-on person with a strong developer mindset
  • Strong technology vision understandingtools, languages, libraries,frameworks etc.
  • Strong Polyglot programmer with experience in multiple languages
  • Ability to learn new language/paradigms/technologies quickly
  • Excellent knowledge of software/application design and architecture of Web and Mobile apps.
  • Proven experience in working with AWS (preferable) or GCP or Azure.
  • Strong understandingof monitoring and logging tools
  • Strong understandingof software design principles(SOLID, design patterns etc.)
  • Strong understandingof SOA and enterpriseintegration patterns.
  • Strong understandingof Functional or OOP patterns.
  • Experience in Web and Mobile software development and coding in various languages (Ruby on Rails.
  • Node.js, Java, Python etc.). Familiarity with HTML/CSS, JavaScript and UI/UX design
  • Strong understandingof database design (CAP theorem).
  • Exceptional coding, troubleshootingand problem-solvingskills
  • IOT Based product functionality knowledge
  • Understanding ofsoftware quality assurance and security principles
  • A technical mindset with great attention to details.
  • Agile Software Development experience with Kanban/Scrum, TDD/BDD and CI methodologies
  • High quality organizational and leadership skills
  • Outstanding communication (verbal, written) and presentation abilities
  • Positive team player attitude with conflict management and influencingskills.
  • Experience mentoring team members and/or leading teams
  • Exposure or knowledge in Renewable Tech companies
  • Familiar with working with any embeddedor telecom or hardware product is desirable
  • Ability to work on a fast-paced environment

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Enphase Energy logo
Enphase Energy

Renewable Energy / Solar Energy

Irvine

RecommendedJobs for You

bengaluru, karnataka, india

chennai, tamil nadu, india