Zicasso · 2 days ago
Backend Software Engineer
Wonder how qualified you are to the job?
LeisureOnline Portals
Insider Connection @Zicasso
Responsibilities
Design, develop, and deploy highly available and scalable backend systems using Golang
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
Optimize performance and scalability of existing systems and infrastructure
Build and maintain data pipelines and ETL processes
Integrate with external APIs and third-party services
Troubleshoot and resolve production issues in a timely manner
Contribute to code reviews and ensure adherence to coding standards and best practices
Keep up-to-date with the latest trends and technologies in backend development
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in Computer Science or related field
5 to 8 years of experience in software development, ideally in multiple languages
Proficient in designing, developing, and deploying robust backend systems using either Golang or Java.
Experience with distributed systems and microservices architecture
Proficient in designing and optimizing SQL and NoSQL databases
Experience with message queues and event-driven architectures
Knowledge of software development best practices, including version control (Git) and automated testing
Excellent problem-solving and debugging skills
Strong communication and collaboration skills
Ability to work independently and in a team environment
Passion for the travel industry and desire to create exceptional user experiences
Preferred
Experience in Agile development methodologies is considered a plus
Benefits
Medical
Dental
Vision
Stock options
401K with employer matching
Substantially discounted luxury travel during off-season
Annual company retreat