Senior Software Engineer - Full Stack

5 - 7 years experience  •  Consulting

Salary depends on experience
Posted on 09/21/17
San Francisco, CA
5 - 7 years experience
Salary depends on experience
Posted on 09/21/17

Job DescriptionFull Stack Engineers are building a platform to empower businesses with the insights they need to succeed. By bridging the gap between backend and frontend systems, solving complex technical challenges quickly and effectively, Engineers at Sage make an impact on the success of businesses around the world. In this truly cross-functional role you will work on a range of projects that span a range of technologies. There will never be a dull moment as you make use of cutting edge technologies, collaborate with experts, whilst innovating the Compass platform.

You may be fit for this role if you:

• Thrive in a highly technical, Engineering focused company.
• Take pride in your work while upholding best practices in engineering, security and design.
• Believe that code should be shipped daily.
• Enjoy working in high performing teams, which value learning, shared responsibility and moving fast.
• Can see your features through the eyes of your users and be a champion of crafting great experiences.

You might work on:

• New insights functionality that directly helps users focus on what’s important.
• Build consumers to ingest data from external APIs at the highest throughput possible.
• Improving our monitoring systems so that we always have our finger on the pulse of our platform.

What's it like to work at Sage:

Compass is at its heart an engineering company. As a startup with backing of Sage, we are breaking new ground and focus on providing the best environment to allow you to do what you do best - solve problems, collaborate with your team and push first class software.

We promote an open diverse environment, encourage contributions to open-source software and invest heavily in our staff. The Compass team is talented, capable and inclusive. At Compass we know that great things can only be done with great teams and look forward to continue this direction. Key Responsibilities• Experience working on products and apps that touch the customer lifecycle.
• Ability to solve problems that span multiple interconnected systems.
• Experience implementing in Ruby, Python, Java or some other object oriented languages for a distributed environment.
• Data Driven.
• Extremely collaborative.
• Understanding of micro services architecture.
• 5 years experience
• Bachelor’s degree for equivalent experience required

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.