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 Whatnot, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer, Infrastructure (Platform) at Whatnot will play a pivotal role in enhancing the foundation of our software systems that support scalable and efficient services. You will be responsible for designing, developing, and maintaining essential infrastructure components that empower our platform's capabilities, ensuring reliability, performance, and security. This position demands a collaborative approach, as you will work closely with cross-functional teams to implement innovative solutions that drive the business forward.
Job Responsibilities
- Design, develop, and maintain scalable infrastructure solutions to support the Whatnot platform.
- Collaborate with product managers, designers, and other engineers to refine system architectures and workflows.
- Develop automation tools and processes for deployment, monitoring, and scaling of applications.
- Implement security best practices and ensure compliance with industry standards.
- Troubleshoot and resolve infrastructure-related issues in a timely manner.
- Contribute to the continuous improvement of our engineering processes and practices.
- Document architecture designs, processes, and code for better understanding and future reference.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 3 years of experience in software development with a focus on infrastructure or platform engineering.
- Proficiency in programming languages such as Python, Go, or Java.
- Experience with cloud platforms (e.g., AWS, GCP, Azure) and their services.
- Solid understanding of containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Knowledge of CI/CD pipelines and automation tools (e.g., Jenkins, Travis CI).
- Strong problem-solving skills and the ability to work independently as well as in a team setting.
Technologies & Tools
The Software Engineer, Infrastructure (Platform) will work with an array of modern technologies and tools including cloud services (AWS, GCP), containerization platforms (Docker, Kubernetes), programming languages (Python, Go, Java), configuration management tools (Terraform, Ansible), and CI/CD systems (Jenkins, Travis CI). Familiarity with monitoring and logging tools such as Prometheus or Grafana is also essential for ensuring operational excellence.
Ideal Candidates
Ideal candidates for this position possess a strong technical background coupled with a proactive attitude toward problem-solving and innovation. They are detail-oriented individuals who thrive in fast-paced environments and are committed to delivering high-quality work. Excellent communication skills and the ability to collaborate effectively with diverse teams are essential traits, as the role requires interfacing with various stakeholders to achieve common goals. A passion for technology and eagerness to stay abreast of industry trends will further distinguish successful candidates.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.