Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Fathom, so some details may not match this job. The employer's own page has the real description.
Overview
The Intermediate Software Engineer (Infrastructure) at Fathom will play a pivotal role in the design, development, and maintenance of the company's infrastructure systems. This position involves collaborating with cross-functional teams to build robust, scalable, and high-performance infrastructure solutions that support our applications and services. The successful candidate will be instrumental in enhancing our operational efficiency, troubleshooting issues, and implementing best practices throughout the engineering lifecycle.
Job Responsibilities
- Design and implement infrastructure solutions that support application deployment and performance.
- Collaborate closely with software engineering teams to integrate infrastructure components into overall system infrastructure.
- Monitor and optimize the performance and scalability of infrastructure systems.
- Develop automation scripts and tools for deployment and configuration management.
- Troubleshoot and resolve infrastructure-related issues swiftly and effectively.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with industry trends and best practices in infrastructure management.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2-4 years of professional experience in software engineering, focusing on infrastructure.
- Proficient in programming languages such as Python, Go, or Ruby.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Strong understanding of networking concepts, infrastructure as code (IaC), and CI/CD pipelines.
- Ability to work collaboratively in a fast-paced environment.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
In the position of Intermediate Software Engineer (Infrastructure), candidates will regularly use a variety of technologies and tools, including cloud service platforms such as AWS or Google Cloud, container orchestration with Kubernetes, version control systems like Git, and configuration management tools such as Ansible or Terraform. Familiarity with monitoring and logging tools like Prometheus, Grafana, or ELK stack is also advantageous for this role.
Ideal Candidates
The ideal candidates for this position should possess a proactive attitude and a strong desire to learn and adapt in a dynamic work environment. They should demonstrate a collaborative spirit, taking initiative to work effectively within teams while also being able to manage their own projects independently. Strong communication skills are essential, along with an analytical mindset that thrives on solving complex challenges. A passion for technology and infrastructure innovation will make a candidate particularly well-suited for this role at Fathom.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.