15 Vimeo Technologies Jobs
3-6 years
Vimeo - Software Engineer III - Full Stack Development (3-6 yrs)
Vimeo Technologies
posted 21d ago
Key skills for the job
Job Summary:
- As a Software Engineer III, you will play a key role in designing, developing, and maintaining high-quality backend systems, including our core Identity and Access Management (IAM) platform.
- You will work collaboratively within an Agile team, participating in the full software development lifecycle from planning to code reviews.
- This role requires a strong understanding of backend technologies, database systems, and software engineering principles, as well as a passion for continuous improvement.
Responsibilities :
Software Development :
- Design, develop, and own high-quality, scalable, and maintainable software solutions.
Collaboration :
- Work collaboratively within an Agile team, participating in sprint planning, daily stand-ups, and retrospectives.
Full Development Lifecycle :
- Participate in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
IAM Platform Development :
- Develop and maintain the core IAM platform for Vimeo accounts and authorization.
Scalability :
- Build solutions that can easily scale to handle Vimeo's traffic demands and bursts.
Technical Excellence :
- Ensure the best technical design and approach, with a focus on continuous improvement and setting high technical standards.
Code Reviews :
- Participate in code reviews to provide constructive feedback and ensure code quality.
Problem Solving :
- Demonstrate strong troubleshooting and problem-solving skills to identify and resolve complex technical issues.
Continuous Learning :
- Willingness to learn and experiment with new technologies.
Skills and Knowledge :
- B.Tech/MTech in Computer Science or equivalent degree.
- Minimum 3 years of relevant experience in backend technologies (e.G., Java, PHP, Golang).
- Strong database knowledge (e.g, MySQL, Oracle, Redis, Memcache).
- Hands-on experience with design, coding, debugging, and testing.
- Strong understanding of algorithms, data structures, and time complexities.
- Very good knowledge of Object-Oriented Programming (OOP) and design patterns.
- Good understanding of cloud technologies.
Preferred Qualifications (Nice-to-haves) :
- Exposure to various authorization and authentication models and technologies (e.g., RBAC, ReBAC, SSO, SCIM).
- Basic understanding of infrastructure technologies (e.g., Varnish, HAProxy).
- Fair knowledge of frontend technologies (e.g., React)
Functional Areas: Software/Testing/Networking
Read full job description3-7 Yrs
Bangalore / Bengaluru
3-7 Yrs
Bangalore / Bengaluru