Senior Software Engineer - Privilege Platform to work on a high-load and performance critical system, expanding knowledge and expertise in distributed systems and databases, collaborating with multiple teams, and making a company-wide impact.
Requirements
- Professional experience programming in production environment using C++ or an equivalent object oriented programming language
- A degree in Computer Science, Engineering, Mathematics, or similar field of study or equivalent work experience
- Understanding of Computer Science fundamentals such as data structures and algorithms and a data oriented approach to problem-solving
- Excellent communication skills and the ability to collaborate with engineering peers as well as non-engineering stakeholders
- Experience building highly available high throughput distributed systems
- A strong sense of ownership and an ability to work independently while navigating uncertainties
- Curiosity and passion for understanding complex products and learning new technologies
- Experience covering the full software development life cycle, including technical design, implementation and project management aspects