Senior Software Engineer, Full Stack and Advanced Algorithms

Google
US - Georgia - Atlanta
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

Develop and test product or system code, participate in design reviews, and review peers’ code for quality, accuracy, testability, and efficiency. Maintain documentation and troubleshoot product or system issues by analyzing their causes and effects on hardware, networks, services, and quality.

Requirements: Requires a bachelor’s degree or equivalent practical experience, at least five years of software development experience, three years testing, maintaining, or launching software products, and one year in software design and architecture. Candidates should have front-end experience with Angular, TypeScript, and reactive programming; preferred qualifications include a graduate degree and experience with algorithms, combinatorial optimization, graph theory, advanced mathematics, and cloud capacity planning.

Key Skills: Software Development, Software Testing, Software Design, Software Architecture, Angular, TypeScript, Reactive Programming, Data Structures, Algorithms, Combinatorial Optimization, Graph Theory, Advanced Mathematics, Cloud Capacity Planning, Code Review, Debugging

Benefits: Bonus, Equity, Benefits




Fast Track Upload