Talent.com
This job offer is not available in your country.
Senior Engineering Manager- Golang

Senior Engineering Manager- Golang

ConfidentialBengaluru / Bangalore
30+ days ago
Job description

Key Responsibilities :

  • Hands-on engineer with expertise in developing complex, large scale enterprise applications
  • Responsible for technical aspects of software engineering for assigned applications including design, developing prototypes, and coding assignments
  • Partners with customers and other internal teams and technical product managers to deliver improvements to the platform
  • Establish and accepts responsibility for engineering practices across teams for example the code review, build and release process and the effectiveness of the retrospective
  • Empower teams to automate demand driven scalable application deployments in test or production environments
  • Apply specialized knowledge of industry standards or practices to assigned initiatives to identify complex and or broad problems and issues and formulate recommendations
  • Collaborates with leadership across teams to define solutions, technical implementation to drive software maturity and practices
  • People Leader to software engineering team
  • Drives the team s technical improvements and roadmap
  • Takes accountability for the technical maturity of the team
  • Mentor and guide team members to success; identify strengths and areas for growth in direct reports and guides them to grow in their careers while being more productive on the team
  • Nurture an environment of continuous engineering improvement through mentoring, feedback, and metrics
  • Working with Engineering Director to hire top talent for the team

Minimum Qualifications  :

  • Bachelors degree in computer science, computer science engineering, or related experience required; advanced degree preferred
  • 5+ years of experience with software development in a professional environment with Golang or other similar languages
  • 2+ years leadership experience in a complex technical environment and / or comparable experience
  • Successful design, creation and deployment of one or more enterprise-grade technology assets, including integration of cross-platform solutions in an Agile product environment
  • Experience with agile software development methodologies and practices such as Scrum / Kanban, iterations, user stories
  • Ability to set priorities and multi-task in a fast-paced environment
  • Hands on experience with automation testing and documentation (i.e. automated, functional, and performance)
  • Ability to learn and adapt in a rapidly changing environment.
  • Adaptable to changes in product requirements, organizational structures and business conditions
  • Engaged with the broader technology community (e.g. open source, public speaking, technical forums)
  • Experience leading multiple scrum teams
  • Experience in continuous integration (CI), continuous deployment (CD) and continuous testing (CT), including tools such as Jenkins, Rally and / or JIRA and version control such as GIT or SVN
  • Preferred Qualifications :

  • Introduces new engineering techniques and solutions
  • Experience writing code with Go
  • Familiar with Agile or other rapid application development methods
  • Experience working on migration from legacy to modern tech stack
  • Experience working with peers and partners to drive software solutions that align to strategic roadmaps, prioritized initiatives and strategic technology directions, and contributes to engineering best practices across the company
  • Experience with Coach, guide and promote the creation of high quality, clearly documented, and compliant software across engineering teams
  • Collaborate within and across business units to design solutions and prioritize, plan, and execute the development schedule
  • Skills Required

    Golang, Jira, Python

    Create a job alert for this search

    Senior Engineering Manager • Bengaluru / Bangalore