Posted by employer 3 years ago
First seen on Joblaze 6 months ago
Last verified on the company career page 1 day ago
Not disclosed in this posting: compensation, visa sponsorship.
Joblaze summary
In the role of Senior Software Engineer at Fin, the individual will tackle real customer challenges by developing both back-end and front-end systems within a multidisciplinary team. Proficiency in Ruby and experience with distributed systems are essential, alongside a collaborative mindset to work closely with product teams and designers. This position is ideal for seasoned engineers with a strong background in SaaS products who are eager to contribute to a rapidly scaling platform. Fin's commitment to innovation and a supportive culture enhances the appeal of this opportunity.
Quick facts
- Is the Senior Software Engineer role remote?
- It's hybrid — Intercom expects some on-site time in Dublin, Ireland.
- How much experience is required?
- At least 5 years of relevant experience for this Senior Software Engineer role.
- Where is the role based?
- Intercom is hiring for this position in Dublin, Ireland.
- What's the tech stack?
- Joblaze extracted these technologies from the posting: AWS, Machine Learning, Ruby, SaaS.
- What seniority level is this role?
- Intercom targets senior candidates for this position.
- Is this full-time or contract?
- Full-time for this Senior Software Engineer role at Intercom.
From the original posting
Fin, now part of Salesforce, is on a mission to help businesses provide perfect customer experiences.
What's the opportunity?
At Fin, you will be a Senior Software Engineer - someone who solves real customer problems through a smart and efficient application of your technical knowledge and your tools. You’ll be part of one of our multidisciplinary product teams, where you will build both back-end and front-end systems, and work closely with designers, product managers, researchers, and data analysts.
We’re facing many exciting scaling challenges and we’re building a robust platform where your expertise can be applied to areas such as building a beautiful messenger composer, rule matching, deliverability, security, app availability and machine learning, to name a few.
What will I be doing?
As an experienced engineer you will:
- Develop technical plans and contribute to our technical architecture as we scale our products to serve tens of millions of people every day.
- Write Ruby code, which knits together a lot of AWS, infrastructure, platform and SaaS technologies that form the core of Fin's backend infrastructure
- Ship a change to production on your first day and a feature in your first week. That “day one” change is automatically deployed to production along with 100 other deployments (on average) each weekday.
- Build using the best tools in the industry. We invest heavily in AI-powered developer tools that remove friction and help you focus on solving meaningful problems.
- Grow your team’s capacity by mentoring other engineers and interviewing candidates. This is a chance to be an integral part of building and growing a team.
What skills do I need?
- 5+ years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant impact that your work has had on the product and/or the team.
- Deep knowledge of a high-level programming language (for example, Ruby, Python, Javascript etc.) (If you don't know a language we use, that's okay! We think great people can learn quickly or introduce us to better ways of working.) but it doesn’t need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working)
- Experience collaborating directly with product teams and designers, and a proven track record of delivering value to customers or users. Engineers at Fin are pragmatists who work closely with others on cross-disciplinary teams
- Experience with Distributed systems
#LI-Hybrid
Standard company text repeated across Intercom's postings is omitted here.