Backend Infrastructure Software Engineer
Duration: 12 Months
Shift: 08:00 AM to 05:00 PM
- Design core, backend software components.
- Code using primarily C/C++, Java, PHP, and Hack.
- Interface with other teams to incorporate their innovations and vice versa.
- Conduct design and code reviews.
- Analyze and improve efficiency, scalability, and stability of various system resources.
- Set direction and goals for the team regarding project impact, product quality and engineering efficiency.
- Lead major initiatives, projects, teams, rollouts, and phased releases.
- Helps onboard new team members, provides mentorship, and enables successful ramp up on your team's code bases.
Minimum qualifications:
- 7+ years of programming experience in either C, C++, Java, C#, or other relevant coding languages.
- 7+ years relevant experience building large-scale infrastructure applications or similar experience.
- Experience building and shipping high quality work and achieving high reliability.
- Experience improving stability through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes.
- Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions.
- Bachelor’s degree in computer science, Computer Engineering, relevant technical field, or equivalent practical experience.
Top 3 must-have HARD skills:
- 7+ years of programming experience in either C, C++, Java, C#, or other relevant coding languages.
- 7+ years relevant experience building large-scale infrastructure applications or similar experience.
- Experience building and shipping high quality work and achieving high reliability.
Good to have skills:
- Experience improving stability through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes.
- Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions.