![Gurobi Optimization logo](https://static.remoteliz.com/static/companies/company-gurobi-optimization-logo.jpeg)
Cloud Backend Developer (USA Remote)
Gurobi OptimizationJob Summary
Gurobi Optimization is seeking a Cloud Backend Developer to join their team of passionate, dedicated, and innovative professionals. As a Cloud Backend Developer, you will be responsible for enhancing the company's platform by implementing, testing, and packaging backend components with a focus on code quality, reusability, performance, and scalability. You will collaborate closely with a team of software developers, contribute to cloud monitoring architecture and processes, and troubleshoot scalability and performance issues. The ideal candidate should have 5+ years of hands-on experience in backend and Cloud development, proficiency in Node.js/JavaScript programming language, and knowledge of container technologies such as Docker and Kubernetes. Gurobi Optimization values customer focus, power of the team, innovation, dedication, and integrity, and offers a flexible remote work option, $4,000/year travel stipends, and equity in a fast-growing company.
What will you be doing?
- Implement, test, and package backend components with a focus on code quality, reusability, performance, and scalability.
- Contribute to our Cloud monitoring architecture and processes
- Investigate new Cloud services and the integration with our stack
- Contribute to the development and testing of Helm charts, Kubernetes components, IaC scripts, and backend components
- Collaborate closely with a team of software developers, following our agile methodology. This role involves substantial teamwork and individual contribution.
- Troubleshoot scalability and performance issues. Act as an escalation contact for service incidents to help our support team when necessary.
- Stay up-to-date with the latest trends and advancements in development tools, Cloud technologies, and practices.
What experience and qualifications should you have?
- 5+ years of hands-on experience in backend and Cloud development
- Master’s in Computer Science or related technical field or equivalent professional experience
- Certifications in Cloud and container technologies would be advantageous (AWS, Azure, Kubernetes)
- Fluent in English.
What skills, abilities, and behaviors should you have?
- Proficient in the Node.js/JavaScript programming language, Go is a plus.
- Proficient in Cloud services (AWS, Azure) and solution design (networking, provisioning, containers, lambda functions, load balancers, monitoring)
- Proficient in container technologies (Docker, Kubernetes).
- Proficient in designing and utilizing REST APIs effectively.
- Proficient in identifying and resolving performance, scalability, and reliability issues.
What other requirements should you have?
- Good understanding of MongoDB or similar document-based databases.
- Prior engagement with agile methodologies, such as Scrum, would be advantageous.
- Good understanding of CI/CD processes, with familiarity with tools like Jenkins and Groovy, is considered beneficial.
Your Alignment with our Gurobi Core Values:
- Customer Focus: Verbal & written communication skills that bring clarity and build trust.
- Power of the Team: Motivated with a team-oriented mindset that aims to both inspire and be inspired by others.
- Innovation: The courage to bring ideas forward and see yourself as an integral part of our global team.
- Dedication: Organized and agile, focusing on meeting professional objectives while promoting a healthy work/life balance.
- Integrity: Promise to uphold honesty as your compass and conduct all business practices with an ethical mindset and fiscal responsibility.