מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
As a Systems Development Engineer in the Builder Foundations team you will solve complex, mission critical compute problems throughout the software development lifecycle, including design, development, testing and operations. You must possess strong verbal and written communication skills, be self-driven and deliver high quality results in a fast paced environment. You need to enjoy working closely in a peer group of highly talented engineers.Key job responsibilities
Responsibilities include:
* Building pragmatic, efficient, and cost-effective solutions.
* Testing and documenting work thoroughly.
* Participating in strategic planning and decision-making.
* Reviewing technology solutions and operations.
* Mentoring new teammates and participating in hiring.
* Demonstrating operational excellence and diagnosing system problems.
* Delivering innovative solutions to improve system performance and resilience.Must Haves:
* Ability to work autonomously and as part of a team.
* Strong problem-solving skills and ability to tackle ambiguous problems.
* Clear and concise documentation skills.
* Demonstrated operational excellence.
* Ability to train and mentor teammates.
* Participation in strategic planning and decision-making.
* Experience in identifying and mitigating operational risks.Nice to Haves:
* Experience with architectural planning and decision-making.
* Knowledge of the larger organizational system.
* Involvement in design, operations, and post-incident reviews.
* Ability to drive engineering best practices and operational excellence.
* Participation in the organization's Operational Planning process.
* Experience in creating and refining processes to improve technical solutions.
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- Experience with distributed systems at scale
- 3+ years of non-internship professional software development experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
משרות נוספות שיכולות לעניין אותך