senior software engineer
8 the last 235 days, recently 2023-07-06
Responsibility
- deeply, directly, contribute to suite of Growth related products, services and infrastructure
- deeply, directly, contribute to our Carrot Cash, Wallet and Offers related products, services and infrastructure
- collaborate with a team of talented engineers, developing innovative solutions to challenging, impactful problems
Show more +11 - build robust and performant infrastructure that supports millions of dollars of revenue
- make important architectural decisions about core backend systems
- thoughtfully assist with the evolution of our ops processes, participating in the on-call rotation for Growth owned domains
- collaborate with a diverse group of people, giving and receiving feedback for growth
- quickly prototype new ideas and run experiments to identify features that users love
- execute on big opportunities, helping Hopper rise to the top of the travel industry
- help evolve our architecture, consistently improving our development efficiency
- influence the technical direction for the team and the strategic direction of the product
- ship your first code in days, iterating on features in an Agile manner leveraging Scala and technologies like HBase, Kafka, GCP Big Query, Cloud SQL
- contribute to the maintenance and improvement of our microservices, and to feature implementation across our mobile apps and other other presentation layers, as may be required
- help evolve our mobile architecture to consistently improve development efficiencyInfluence the technical direction for the team and the strategic direction of the product
Requirements
- experience building and managing multiple external API integrations
- professional experience developing data heavy platforms or APIs
- professional programming experience with Java, Scala, Python or Go
Show more +19 - proficiency with Scala required
- solid understanding of web development concepts - MVC, RESTful APIs, Microservice Architecture, core JavaScript, and React
- obvious culture fit - winning attitude and strong communication skills
- strong analytical and creative problem solving skills
- strong problem-solving skills, proven ability to translate ideas into code
- experience with data scaling and infrastructure
- experience with Machine Learning and core ML serving infrastructure
- track record of successful collaboration with technical and non-technical people
- 5 plus years of software engineering and web development experience using JavaScript and web front-end technologies
- solid understanding of basic web backend concepts - databases, routes, data models, middleware, auth, etc
- culture fit
- experience building prototypes, and taking a data driven approach to product development, testing, and iteration
- strong communication skills
- customer-obsessed
- has mentored and guided their team
- 5+ years professional experience with microservices at scale
- more about Hopper
- 8+ years of software engineering and web development experience using JavaScript and web front-end technologies
- at Hopper, we are on a mission to become the world’s best — and most fun — place to book travel
Benefits
- savings plan
Salary in other companies in the position senior software engineer
NEXUS LEGAL RECRUITMENT | 40000 £ | 10400 £ 40000 £ |
NEXUS SPECIALIST RECRUITMENT | 40000 £ | 10400 £ 40000 £ |
ELITE PEOPLE PARTNERS | 30000 £ | 10400 £ 40000 £ |
PEOPLEWORKS | 13500 £ | 10400 £ 40000 £ |
TEMPLETON AND PARTNERS | 12000 £ | 10400 £ 40000 £ |
REED PROFESSIONAL SERVICES LLP | 12000 £ | 10400 £ 40000 £ |
GOODMAN MASSON | 11666 £ | 10400 £ 40000 £ |
MICHAEL PAGE | 11107 £ | 10400 £ 40000 £ |
ASSET RESOURCING | 10416 £ | 10400 £ 40000 £ |
TRUST IN SODA | 10400 £ | 10400 £ 40000 £ |