YouTrip is seeking a highly skilled and experienced Staff Software Engineer with exceptional command of backend tech to join their dynamic team. As a Staff Software Engineer, you play a crucial role in the design, development, testing, and maintenance of software systems.
Requirements
- Bachelor's or Master's degree in Computer Science, or a related field
- 8+ years of experience in software development, with substantial experience in backend and cloud infrastructure
- Expert-level proficiency in designing and developing high-performance, concurrent applications with Golang
- Knowledge on other languages like Java, Python, or Ruby will be an added advantage
- Having prior experience in FinTech domains would be an added advantage
- Strong understanding of data structures, algorithms, and software design principles
- Experience with distributed systems, microservices architecture, and cloud native computing.
- Solid knowledge of software testing methodologies and tools, including unit testing and integration testing for backend applications
- Demonstrated ability to lead projects, collaborate effectively with teams, and mentor junior engineers
- Excellent problem-solving and analytical skills, with the ability to tackle complex technical challenges
Benefits
- Competitive salary
- Stock options
- Medical, dental, and vision insurance
- Paid time off
- Holiday pay