Qualifications
* Masters Degree in Computer Science or related technical field AND 4+ years technical engineering experience
* OR Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
* OR PHD or equivalent in Electrical Engineering, Computer Engineering or Computer Science AND 2+ years technical engineering experience
* Experience with at least one OOP language C++, Rust, or Python
* Experience in developing software on programmable ASIC or FPGA
* Solid understanding of computer architectures including processors, buses, and memories.
* Responsible for collaborating with cross-functional teams to debug the issues at the cross section of multiple sub-systems.
* Demonstrated experience of hardware and firmware architecture, design, and coding for solutions at scale.
* Excellent problem-solving and analytical skills.
* Experience working with multiple teams on Root cause analysis, troubleshooting, and debugging skills resulting in solving complex Hardware/Firmware interface issues.
* Self-motivated and able to work independently.
* Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
* CI/CD Experience : Knowledge of Continuous Integration and Continuous Deployment (CI/CD) practices for streamlined software development and deployment processes.
* Scripting for Developer Tools : Proficiency in scripting languages to build and enhance developer tools, automating repetitive tasks and improving workflow efficiency.
Preferred Qualifications
* Any kind of hardware accelerator software design and development.
* Experience with architecture and development of high scale, resilient, and secure distributed systems
* Experience with performance analysis and optimization to reduce resource utilization.
* Proven track record as a hands-on engineer designing and delivering elegant solutions to meet complex design and architectural challenges in a cloud services environment.
* Deep practical experience operating high-scale services in production environments.
* Experience building services which run on Microsoft Azure, Amazon Web Services, Google Cloud or Oracle Cloud Infrastructure.