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 Bombas, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Engineer, Core Infrastructure at Bombas will play a vital role in designing, developing, and maintaining the core infrastructure that supports our various products and services. This position involves collaborating with cross-functional teams to enhance system performance, improve scalability, and ensure reliability. The engineer will also be responsible for addressing complex technical challenges, mentoring junior engineers, and actively contributing to the evolution of Bombas' engineering practices. This role requires a blend of technical expertise, leadership skills, and a proactive approach to problem-solving, aligning with our mission to deliver exceptional value to our customers.
Job Responsibilities
- Design and implement scalable, reliable, and maintainable core infrastructure solutions.
- Collaborate with software development teams to define and improve infrastructure requirements.
- Monitor and optimize the performance of our systems and services.
- Conduct code reviews to ensure adherence to best practices and coding standards.
- Troubleshoot and resolve complex technical issues in production environments.
- Develop and maintain documentation related to system architecture, processes, and changes.
- Mentor and provide guidance to junior engineers, fostering a culture of knowledge sharing.
- Participate in architecture discussions and contribute to technical decision-making.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; a Master's degree is a plus.
- Minimum of 5 years of professional experience in software engineering, with a focus on infrastructure solutions.
- Proficiency in programming languages such as Python, Java, or Go.
- Strong understanding of cloud computing platforms (AWS, Azure, Google Cloud) and containerization tools (Docker, Kubernetes).
- Experience with CI/CD pipelines, infrastructure as code (IaC), and automated testing frameworks.
- Exceptional problem-solving skills and the ability to work under tight deadlines.
- Excellent communication and interpersonal skills, capable of working in a team-oriented environment.
Technologies & Tools
The Senior Software Engineer will primarily work with a blend of modern technologies and tools including cloud services (AWS, GCP, or Azure), code versioning tools (Git), monitoring and logging frameworks (Prometheus, Grafana), along with CI/CD tools (Jenkins, CircleCI). Familiarity with container orchestration (Kubernetes) and configuration management tools (Terraform, Ansible) is also essential for this position.
Ideal Candidates
Ideal candidates for the Senior Software Engineer, Core Infrastructure role at Bombas exhibit a passion for technology and coding, along with an intrinsic motivation to solve challenging problems. They demonstrate a proactive approach in initiating improvements to systems and processes, showing a keen interest in staying abreast of industry trends and advancements. Strong communication skills, adaptability, and the ability to thrive in fast-paced environments are essential characteristics of a successful candidate. A collaborative spirit and dedication to fostering a positive team culture will further enhance their fit within the Bombas community.
Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.