Share
As an SDE, you will design and implement scalable solutions while tackling complex large-scale computing challenges. Your role involves applying expertise in data structures, algorithms, and object-oriented programming. You'll own systems end-to-end and influence technology decisions that impact millions of global customers. Additionally, you'll build distributed real-time systems while creating comprehensive documentation and support processes.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit