Software Engineer, Infrastructure
Software Engineer, Infrastructure
Location: New York, NY
Job Description
We are seeking a highly skilled software engineer to join our infrastructure team in New York, NY. The ideal candidate will have experience in designing, building, and maintaining large-scale distributed systems.
Responsibilities
- Design and implement scalable and reliable infrastructure solutions
- Collaborate with cross-functional teams to identify and solve complex infrastructure problems
- Develop and maintain automation tools for deployment, monitoring, and maintenance of infrastructure
- Ensure high availability and performance of infrastructure systems
- Participate in on-call rotation to provide support for infrastructure issues
Requirements
- Bachelor's or Master's degree in Computer Science or related field
- 5+ years of experience in software engineering with a focus on infrastructure
- Strong knowledge of Linux/Unix systems and networking
- Experience with cloud infrastructure (AWS, Azure, GCP)
- Proficiency in at least one programming language (Python, Java, Go, etc.)
- Excellent problem-solving and communication skills