MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious
1

Lead Backend Engineer for ICP (Golang)

Location Bengaluru, India
Posted 06-September-2020
Description
Location

Bengaluru





Application Deadline


About the Role
We are looking for Backend engineers for the Identity & Communication Platform team who appreciates good engineering and user experience. The person should be passionate about maintaining clean and maintainable codebase. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.


What youll do

- Improves code structure and architecture in service of testability and maintainability.
- Writes, co-writes, and reviews design documentation.
- Leads new language/framework POC within their technical focus areaParticipates in the design review process, seeking and providing constructive criticism.
- It is accountable for the operationalisation of the tracking and reporting of at least one execution metric (like code coverage, velocity).Is accountable for ensuring that their stream has strong sets of documentations and journals of how their design and architecture evolves over time
- Ensures predictability, quality & throughput of their streams delivery
- Priorities and values work that is underrated but increases the predictability, quality & throughput of delivery
- Escalates challenges that are outside their control but affect the streams delivery
- Priorities work based on understanding the trade-off between quality, tech-debt, and delivery
- Follow delivery deadlines and communicate the same with stakeholders
- Responsible for project tech decisions and architectureGet comfortable with really big codebases
- Scale a project way past its original design goals
- Do research-y work/something thats never been done before
- Leads effort to works with other streams in their pod & other PDG counterparts to solve problems affecting the delivery of their stream
- Participates in prioritisation of cross-stream initiatives & leads those within their own streams
-Do work that saves the company a large amount of money
- Be an incident commander for an incident and run the postmortem

What youll need

- 5 - 8 years of relevant software development experience
- 5 - 8 years of hands-on experience in designing, developing, testing and deploying applications on Go-Lang and Ruby large-scale applications
- Is highly proficient in one technology area and working understanding of how related systems interact with their technology stack
- Has an in-depth understanding of multiple programming languages/paradigms
- Proficient in OOP, SQL, Design PatternsPrior experience with distributed systems and messaging is a must
- Data modeling experience in Relational databasesWell versed with Agile methodologies, TDD and Test Engineering and AutomationExperience troubleshooting server performance - memory issues, GC tuning, resource leaks, etc.
- Excellent understanding of interactive application development paradigm, memory management, performance/resource optimizations, database interactions, network programming, concurrency and multithreading, fault tolerance, monitoring, security and operability of systems
- Continuously refactor applications to ensure high-quality design
- Ability to plan, prioritize, estimate and execute releases with a good degree of predictability
- Ability to scope, review and refine user stories for technical completeness and to
- Alleviate dependency risksUnderstand how complex systems fail (and how to make them not fail)
Experience
Min 5 to 8 Years.

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url