
Senior Software Engineer
Iterable
full-time
Posted on:
Location Type: Hybrid
Location: Lisbon • 🇵🇹 Portugal
Visit company websiteJob Level
Senior
Tech Stack
ElasticSearchJavaPostgresScala
About the role
- 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.
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. (Iterable has offices in San Francisco, Denver, and New York, but the vast majority of Engineering has chosen to work remotely)
- Willingness to take on-call responsibilities.
- Fluency in English (verbal and written).
- Legally authorized to work in the EU.
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 (13 days)
- Paid Sabbatical
- Complete laptop workstation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentScalaJavaElasticsearchPostgresweb applicationscoding standardsengineering designdevelopmentdeployment
Soft skills
collaborationcommunicationteamworkplanningproblem-solvingresponsibilityadaptabilityleadershipcreativitycustomer focus