Finding the best job has never been easier
Share
Work hard. Have fun. Make history.The Role
Our tools are critical to developer productivity, which means architecting a scalable, fault-tolerant is essential.
You will engage with experienced, cross-disciplinary staff to conceive and design innovative solutions. You must be responsive, flexible and able to succeed within an open collaborative environment. You will take part in designing solutions to hard problems across a global platform. You will work closely with multiple DevOps teams to drive the SDLC from concept to launch and ensuring the highest level of for your deliverables.Key job responsibilities
- Improving the user experience around services.
- Analyzing and improving availability, efficiency, capacity, scalability, security and performance of our services.- Routinely merge source code between branches in a complex branching setup.- Develop processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
- Develop processes for, and perform ongoing integration of all open source and third-party code.
- Investigate and recommend best practices for maintaining code quality, including the development of code metrics, code review workflows, code coverage measurement, and the use of static and dynamic analysis tools.
- Influence and drive operational excellence best practices within the organization.
- 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
These jobs might be a good fit