Summary
Join Iterable as a Senior Backend Software Engineer to contribute to the core product engineering team, working on strategic projects that drive technical design and up-level the team. As a senior engineer, you'll be responsible for multiple functional initiatives, utilizing technologies such as Scala, GraphQL, Redis, CRDB, Postgres, and ElasticSearch.
Requirements
- 5+ years relevant software development experience
- Relevant industry experience building production-ready, scalable web applications
- Proficiency in at least one modern programming language (ideally Scala and/or Java)
- Extensive experience with Elasticsearch and/or other relevant technologies like Postgres
- Desire to work in a highly remote/distributed but collaborative environment
- Willingness to take on-call responsibilities
- Fluency in English (verbal and written)
- Legally authorized to work in the EU
Responsibilities
- Contribute to team roadmap and planning sessions to enhance customer value of the product
- Collaborate with cross-functional teams, product, and design to conceptualize and build new product features
- Be personally responsible for the entire lifecycle of projects, from initial engineering design and planning through development, deployment, and success in production
- Develop solutions to scale a complex platform that reaches millions of users
- Contribute to the code review process by offering suggestions for improvement, helping to define and enforce coding standards
- Leverage design discussions and other team engagements as an opportunity to level up your team and the product
Benefits
- Competitive salaries & meaningful equity
- Private Medical Insurance
- Life/Risk Assurance
- Meal Allowance: 8.55€ per day
- Balance Days (additional paid holidays)
- Paid Annual Leave (22 days)
- Public Holidays (14 days)
- Paid Sabbatical
- Complete laptop workstation