Working at Shine

A stimulating, challenging and rewarding environment for growth.

A day in the life

What does a typical day look like for our Shiners?
Marcela
Senior Engineer

About Marcela

Marcela is a passionate senior software engineer who loves tech and sharing her knowledge with others.

She’s a strong communicator, a team player, and has a quick ability to learn new technologies.

Living and loving Melbourne, without losing her connection with her beloved Colombia.

Marcela loves cooking Colombian food, traveling, and learning new cultures, and tasting different street food.

The usual schedule

Before work
Breakfast and watch news

The AM
Stand up, get into the matrix (coding)

Lunch
Quick lunch and walking around the dockside

The PM
Meetings (planning, retro, estimations, dev-guild), and more matrix

After work
Cooking, doing some exercise (Zumba or Ring Fit Adventure), reading or colouring mandalas.

Yogi
Software Engineer

About Yogi

A fire pokemon from the Sinnoh region, Yogi is a small fox-like creature with a large beard.

The beard is the source of its powerful Flare Attack, and can sometimes reach temperatures of thousands of degrees.

As all fire-types, Yogi is vulnerable to water attacks. Levelling up Yogi near a laptop will evolve it to Yogipokey, its final form.

Yogi can briefly be seen on-screen in Pokémon Detective Pikachu, setting fire to a small car and eating a rubbish bin.

A typical day

Before work
Sleeping of course!

The AM
Planning out the days work and bug hunting

Lunch
Sometimes, and if, then whatever I can scavenge

The PM
Meetings, bug hunting and rectification

After work
Eating and reading with some music. Practicing flow art

Trudi
Managing Consultant

About Trudi

Trudi’s background is in software engineering but these days her focus is on delivery and ensuring the team has what they need to do a great job for the client.

Trudi manages one of Shine’s biggest sites. On site she is a scrum master, off site she manages the account and takes care of her people.

For fun, Trudi heads off for some paddle surfing.

The usual schedule

Before work
Feed the chickens, rabbit, cat, and the seven guinea pigs. Knock off some work tasks and emails. Take a 5km walk. Get the kids up and ready for school.

The AM
Standup, standup, standup. Action blockers, fix problems, organise releases, coffee catchup. Meetings, meetings, meetings.

Lunch
At my desk or in a meeting.

The PM
Depending on the day; run retros, planning, or estimation ceremonies. Action blockers, fix problems, organise releases. Meetings, meetings, meetings.

After work
Cook dinner, hang out with the kids, put the animals to bed

Gareth
Senior Software Engineer

A perfect day

I am awoken at noon by Cavendish, the upstairs butler. “I took the liberty of having your breakfast martini served on the terrace overlooking the croquet lawn, sir”. 

“Capital, Cavendish. It is, after all, another perfect day.”

“Indeed it is, sir”, he says while helping me into my dressing gown.

I sip my perfectly dry martini, made to my preferred recipe (chilled glass, gin, olive, stirred while reading the wikipedia page about vermouth). The gentle laughter of my wonderful children reaches my ears as they play on the croquet lawn. They’re discussing higher mathematics when one of them remembers the important charity work they were going to do in the community. They leave without tidying the mallets. Little scamps.

Rutherford, the garden butler, interrupts my reverie with a gentle cough.  “Terribly sorry to bring this up, sir, but the clients have been asking for your input into their strategy meeting all morning”, he says. 

He gestures, and a nearby servant glides over with a laptop on a silver tray. The laptop is open, and a video meeting with many participants is on the screen. Several of them speak at once, clamouring about architectures and governance and cloud initiatives. Rutherford, anticipating my needs, hands me a pen. On the napkin from under my martini I dash off a quick enterprise architecture. I hold it up to the screen and say, “build this”. 

I wave away the servant with the laptop. “Meetings are exhausting, Rutherford. I think I’ll take a bath.”

The bubbles from the warm bath soothe the stresses of my hectic schedule, relaxing my muscles and doing wonders for my skin. I attribute my youthful complexion entirely to regular bathing in Bollinger, you simply must try it. I wave the string quartet into silence and ring the bell to summon the bath butler. Inspiration has struck me, and I must have it recorded.

“Chadwick, prepare a pull request!”, I call to the butler from my cathedral of bubbles. I dictate a single line of code, heartbreaking in its elegant simplicity. No tests are needed, for it is perfection itself. No comments or documentation – one does not need to document a rose, or comment the Taj Mahal.

Later, in the library, I am responding to an email from NASA (begging me to reconsider my decision not to join their latest mission) when Faraday, the downstairs butler, requires my attention. I have a phone call from Stockholm. 

“It’s the Nobel committee, sir. They wish to give you the prize for Literature for today’s line of code.”

“Oh, how tedious. I thought I had made it clear that I do not want any more of their prizes, it is high time for someone else to be given the chance.”

“They were most insistent, sir. Several of the committee have not stopped weeping tears of joy since viewing the line, and one member plucked out her own eyes – declaring that she would never gaze upon anything as beautiful and perfect again.”

“I really must decline, it is quite embarrassing and we simply don’t have the room for all the medals. They have to stop.” 

“Very well, sir. I shall make it clear to them.”

That evening, after an excellent dinner prepared by Monsieur Pascal and his team in the kitchens, my family and I repair to the drawing room. The children play their latest compositions on the piano, while my wife tells us of the emergency brain surgery she had to perform when a member of the audience fell ill during her conducting the Philharmonic. It really is quite astonishing what one can do with merely a baton, a hair pin and a steady hand. All in all, another perfect day.

Working at Shine

What‘s a working day like? What do we work on? What development and career paths?

Culture

Shine exists to create an environment for people who are passionate about technology to deliver excellence in business software for our clients. Our culture is deeply technical. We love learning and sharing our experiences with each other, our clients and software communities.

Sharing knowledge

We provide time and incentives for our people to share via: our blog; Guilds around specific technologies; regular forums in our office (usually accompanied by food and drinks); and, opportunities to present at meet-ups and conferences. That’s why you’ll find Shiners featured in videos with Google, forums and case studies with Amazon and tweets from technology innovators.

Learning

All staff are encouraged to regularly identify further study opportunities, You’ll be provided with one-week formal, external training per year, or other as required, and an annual discretionary budget to spend on learning materials.

Flexibility

Most of our staff balance working on site at clients’ premises, and the occasional visit to our offices. We understand you’ve got a life and a family, so flexible working hours are keenly supported, remote or otherwise. Some people prefer to start a little later in the day and finish a little later in the day, some earlier – as long as we deliver our client needs and make sure we’re available for daily stand-up meetings and other key discussions, we can be flexible. Flexible options include lifestyle leave, part-time arrangements and sabbatical leave possibilities. We offer 4 weeks of paid parental leave in addition to government parental leave options.

Growth

We know you won’t have one job for life, but while you’re with us we’ll strive to give you every opportunity to take on new skills and challenges. We have two clearly defined main career paths – the Engineering/Technical career path and the Consulting/Management career path.

Stimulating projects

We work with an interesting mix of large enterprise and government clients, 75% of which have been with us for more than 10-years. Typical projects entail cross-functional teams working with our clients using Agile approaches. Innovative projects across the broad areas of our service offering range from running an entire digital platform for an energy retailer to building microservices for a large financial institution, building data lakes for retailers and delivering rich multi-channel customer experience.

Technologies

Working with varied innovative technologies and business domains keeps you fresh and accelerates your career. We work predominantly within AWS environments as well as GCP and Azure, with technologies like Kubernetes, Docker, Terraform , Jenkins, Lambda and Redshift.

Our key AppDev tech stack includes: React/React Native, Angular, Spring Boot, Node.js, Lambda, TypeScript, GraphQL, Swift, Kotlin, Java, Python

An engaging career

Compared to industry averages our staff engagement rates way higher, our tenure longer, and our turnover lower.

Staff engagement

Average tenure

Annual staff turnover

*SOURCES:  AON Hewitt staff engagement global average 2018; Average turnover LinkedIn Embedded Software Engineer 2017; Annual staff turnover AHRI 2018.

Career Paths at Shine

There are two main career paths within Shine.

The Technical career path demonstrates the very high value that Shine places on technical experience, knowledge and skills. Our business is based on people and technology. You can build a strong career within Shine by being awesome with technology and being able to share your technical knowledge with other Shiners, clients and technical communities. Shine’s technical people can progress to high levels of seniority in Shine – as high as reporting directly to the CTO.

The Management career path acknowledges that there are some non-technical experiences and skill sets which are also of value to Shine, our people and clients. Shine must lead and manage our people, manage our client relationships and delivery for and with our clients. This career path provides career options to people who demonstrate the desire and potential to broaden their experience and capabilities beyond their technical career within Shine.

Our values drive our culture

People first

We love technology and its many powerful possibilities. But for us, people come first. That means looking after people with empathy and respect, and communicating effectively and often.

Sharing deep expertise

We are passionate, curious, and love learning. We have deep and wide knowledge, and we empower others with it.

Pragmatic delivery

We prioritise reality over theory and build the right thing for optimal business results. We commit to excellence and lead with action.

Integrity above all

At Shine, integrity is more than a platitude. It’s ingrained in all we do. For us that means honouring our word and staying true to our values.

Join our team

We’re always on the lookout for talented people who share our passion for software excellence.