Position:
Location:
Salary:
Ref:
Type:
Senior Software Engineer - Data
Dublin, Dublin
Negotiable
151
Permanent
Senior Software Engineer – Data
As a Senior Software Engineer – Data, you will be joining a fast-scaling high growth US AI Tech company that is backed by investors who have backed the likes of FB, Slack and Zoom. Working as part of a global high performing development team, you will be using cutting edge technologies, techniques, and algorithms to solve complex business and system problems.
Day to Day:
- You will be working with cutting edge, globally distributed, serverless architecture handling/processing data at massive scale
- Use vast amounts of data to power advanced AI algorithms
- Collaborate with a small, cross-functional team to prioritise and clarify product improvements
- Identify, and then implement minimal well-crafted solutions
- Improve stability and maintainability of the codebases you work in
- Apply engineering best practices and design patterns
What you will need:
- 4 + years professional industry experience in a Senior Software engineering role that has a data and cloud focus.
- Data pipeline experience at massive scale, with experience of Spark, Kafka or similar.
- Experience with high availability cloud applications and services on AWS.
- Some functional programming experience or similar, Python, JavaScript / TypeScript, Java, or Go preferred.
- Ability to communicate with people of varying technical levels.
- A passion and drive for concise, readable code
- Deep curiosity and drive to improve customers’ experience
- Ideally have contributed to technologies - Apache Committers or PMC Members, Spark (Services Role only), or a committer on large scale open-source tech.
What our client offers you?
- Generous remuneration and stock options
- Flexible work environment & Unlimited Annual Leave
- Pension, Health & Dental Insurance, Income Protection Plans, Life Assurance (x4 times your annual salary)
- Exposure to a cutting-edge tech stack.
Follow Us