Job Description
Responsibilities
- Write code and tests, build prototypes, tackle problems, profile and analyze performance bottlenecks
- Learn about a wide variety of problems and solutions across a large, complex, and evolving codebase
- Use several programming languages (e.g., C++, JavaScript, Kotlin, Rust, Python) and techniques to fix performance issues, with an emphasis on C++ and JavaScript
- Help to educate engineers on other teams about writing more performant code through code reviews, giving talks, implementing tooling, and/or writing documentation
- Independently define and drive actionable next steps from high level objectives
- Work with engineering teams across the organization to assist and lead performance efforts
- Shape the future of performance benchmarks, and set the proper priorities for the necessary improvements
- Develop strategies for the future of the Performance team and the Organization as a whole
- Work with driven, committed team members to help bring the Open Web to millions of peopleĀ
What you’ll bring:
- BS/MS in CS, CE andĀ 7+ years relevant experience
- A mastered understanding of programming in C++
- An understanding of programming in JavaScript
- You haveĀ proven experience developing performance critical software
- You take an experimental and measured approach to solving problems (measurement, and using experiments to diagnose an issue or prove out a solution)
- Proven skill in debugging and analyzing performance bottlenecks, and using profiling tools to diagnose and fix issues (VTune, Xperf, other sampling based profilers)
- Experience with multithreading and concurrency, disk I/O, GPU
- Proven track record of setting team goals and driving them to completion.
- Experience motivating and aligning cross-functional teams to deliver on shared goals.
- An interest and ability to work in a distributed team (which requires good asynchronous written communication skills as well as good verbal communication skills)
Bonus points if you have any of the following:
- Familiarity with Web Standards or patterns
- Familiarity with Android or Windows OS application programming
- A solid understanding of statistics
- Prior experience working on a modern web browser
Are you interested in this position?
Apply by clicking on the āApply Nowā button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru