מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Key job responsibilities
* Be very hands-on and part of engineering team's day-to-day developer activities.
* Ability to dive deep on complex application setup issues, and root cause them.
* Communicating with customers, technical teams and defining technical strategy.
* Maintain current technical knowledge to support rapidly changing technology, curiosity to look out for new technologies and work with management and development team in bringing new technologies.
* improve the CI/CD process across multiple services/pipelines and across multiple complex enterprise products
* work with developers, product teams, and other functions to design best performant on-instance system software and back-end service as well as relentlessly assure the highest quality barA day in the life
* Participate regularly in stand-ups and team meetings
* Review design docs, code changes from team peers
* Design, implement, and validate the new system software, solution, or service
* Improve existing automation processes
* Go through backlogs regularly and Participate in oncall rotation
* Have fun and learn new technologies, system tools, development methodologies, and share your knowledge
Work/Life Balance
Mentorship & Career Growth
- 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
משרות נוספות שיכולות לעניין אותך