Careers
Are you a software developer working in web technologies? Stop building websites and come make a difference while doing what you love.
Work Environment
We’re a small, dedicated software engineering team headquartered in Melbourne, Australia. We balance elegance with pragmatism and sound judgement to punch above our weight and deliver great software that makes a difference.
Our customers rely on us, and we rely on each other. We all share a positive attitude, a desire to create lasting quality, and an innate tendency to help each other out and watch each other’s backs.
We enjoy our work; we like to feel challenged but not overwhelmed, and we enjoy meaningful work that makes a positive contribution to the world.
We’re not an agency, we’re not a corporate cubicle farm, and we’re not a cool start-up — we’re a small, professional business with sustainable work practices and a focus on building long-lasting, quality software.
Cultural Values
We value:
- Working in a safe, positive and life-friendly workplace;
- Delivering meaningful results for our customers, the company and the planet;
- Being conscientious in our work, and pragmatic to maximise its value;
- Having integrity in our people and our systems.
We like working with people who share our ethos for a healthy workplace.
Life Friendly
Datalink is a family and life-friendly work environment with modern management and a work/life culture.
Staff mainly work from home, but can mix working from home and our CBD-based office. We also support flexible work times to fit around their lives.
We want you to have that holiday, see your child’s after-school concert, take the dog for a walk, go to the gym. We care about the individual. We think that people do their best work when they’re healthy, happy and safe to be themselves. Crazy, huh!
Working From Home & Melbourne HQ
Having an office is so 2019. We’ve been a work-from-home company for years now, and have found there’s nothing like saving a 2 hour daily commute that can increase staff happiness and productivity.
But sometimes it works better when we get together. We know when our projects need us to get together, and when this happens, we use our Melbourne CBD office. Datalink HQ is in the heart of Melbourne’s CBD in Bourke Street.
Our office environment has hot desks, offices and meeting rooms, to suit different styles of work. It has gigabit internet and breakout spaces to collaborate, couches for informal working, and a quiet room for those times when we need to focus.
Our serviced office features a fully-equipped kitchen with fresh fruit, coffee, filtered water and regular events such as morning teas and “wine-down” Fridays. And being Melbourne, there are hundreds of amazing food and coffee options nearby.
You can come to Datalink HQ to collaborate with others, or just for a nice quiet place to work outside your regular home environment.
Joel Test
Here’s a snapshot of our work environment, from the perspective of the famous Joel Test.
Best tools that money can buy
Our recruitment process
We know it’s time-consuming looking for a job, so we’ve developed a simple recruitment flow to ensure a good fit without wasting too much of your time.
Our commitment is we’ll try to always be upfront and fast if we feel you’re not right for the role, so you can concentrate elsewhere.
- Application: The first step is to fill out our short application form so we can get to know you. The interview includes some questions on your experience, and a brief introduction video to upload.
- Phone call: We’ll arrange a brief phone call with successful applicants where you can tell us more about your experiences and we each get to ask each other some questions. This will take about 20 minutes, and it will be mostly non-technical in nature.
- Interview: If the phone call was successful you’ll get to meet some of the team and put your best foot forward in an interview. It will cover both technical and non-technical aspects, and include some walkthroughs of some prior code and some whiteboard work so you can show off your skills.
- Challenge: We’ll ask you to do a brief pair programming project with us so you can demonstrate your skills.
- Offer: Successful candidates will receive an offer.
To all recruitment agencies: we usually recruit directly. You can get in touch with us via careers@datalink.com.au to strike up a relationship, however that address rejects messages with attachments.
Job Opportunities
We have a number of opportunities to be a part of our small, dedicated team that is working to enhance and extend an established SaaS product to turn it into a world-leading product.
We favour aptitude over skill. If you have the right stuff but don’t have direct experience with our technologies yet, then don’t let that dissuade you from applying.
Lead Software Engineer
Choose a role that makes a real difference in the world.
We’re a small, experienced engineering team focussed on building and supporting a technology platform that powers the adoption of our emergency management, risk and compliance solutions into new markets.
If you have strong skills and experience designing and building robust, scalable web solutions, and enjoy the variety of working across the full stack in a leadership role, then we’d love to hear from you.
Job Description
You will be helping shape our technology platform from the server to the client by designing and delivering new features, evolving the existing system and helping ensure our platform meets the needs of our customers and partners.
Your primary responsibility will be in software and systems engineering for the platform; additionally, you will support others in our team and in our extended community to configure solutions on top of it, and to measure, monitor and consult with our customers to ensure they use the platform effectively.
This role is a senior position that will involve a mix of hands-on software engineering with technical leadership, mentoring and team development. Your will contribute to the continual improvement in our engineering culture and practice, mentor and help others, and move the team forward to newer technologies.
In this position you will
- Design and build robust, scalable software as a leading member of our engineering team
- Engage with customers, product owners and others to design solutions that other engineers will implement
- Take full ownership of tasks and outcomes, working within a small team
- Write high quality, well-documented and well-tested code and mentor others to do the same
- Work with and evolve our infrastructure and internal tools
- Perform code reviews, help other team members and generally add to our engineering culture
Requirements
- 5+ years designing, developing and delivering highly scalable web solutions
- Strong software development fundamentals: OOD/OOP, SOLID, Design Patterns, etc
- Highly skilled, knowledgable and experienced with most or all of our technical stack
- A good communicator and proactive in identifying and taking advantage of opportunities
- A demonstrated preference for adopting quality software engineering practices
- A proficiency in understanding, refactoring and evolving established codebases to keep projects evergreen
- An aptitude and ability to solve problems
Our tech stack
Datalink’s values include pragmatism and maximising value, which means our tech stack is well established and constantly evolving. Your engineering challenge will be to evolve this established system, selecting new technologies to replace older technology where it makes sense, and evolving older code where it still provides value.
Our current stack includes:
- Back-end: Object-oriented PHP, SQL, Linux, AWS
- Front-end: HTML/CSS, TypeScript, React, AppSync, GraphQL
- AWS: Elasticsearch, Cognito, RDS, CloudFormation, XPA, Cordova, Amplify
- Tooling: Docker, Git/GitHub, Jenkins, Selenium, PHPUnit, Zabbix, MacOS, etc
We know that “full stack” is a pretty broad term and nobody is 100% at everything. We’re more impressed with solid fundamentals, a good aptitude and a capacity to learn rather than specific experience in our tech stack.
What we offer
- A competitive salary ranging from $110,000 – $140,000 based on skills and experience
- Flexible work hours with remote and in-office working opportunities
- Great technology, including a shiny new MacBook Pro
- A great work environment with a friendly team who support each other
We believe in a flexible employee experience and offer a culture where you can be yourself. We don’t want you to simply ‘fit’ into our already established culture; we want you to make it even better!
This is a great opportunity for an experienced software developer to find a friendly workplace with great customers, a great mission, a single product focus and real work-life balance — no pizza and beer-fuelled hackathons here. Plus, this role can fit to your strengths today and grow with you.
Software Engineer
Choose a role that makes a real difference in the world.
We’re a small, experienced engineering team focussed on building and supporting a technology platform to power the adoption of our emergency management, risk and compliance solutions into new markets.
If you have a solid programming background and enjoy building scalable web solutions with technologies such as JavaScript, PHP and AWS, then we’d love to hear from you.
Job Description
You will be helping to evolve our technology platform and implement solutions using it by writing code across the stack from the server to the client.
You will work across our software development and ops processes from the beginning through to release, to develop and support features, solutions, and improvements on the platform and our customer solutions. You will gain experience in a wide range of technologies and practices, working in our small, experienced engineering team serving enterprise customers.
You will work both collaboratively and independently on a range of tasks including feature development, customer solution development, customer support and quality.
In this position you will
- Write high-quality, well documented and well tested code
- Implement new features, evolve existing features and fix defects on the platform
- Use the platform to implement customer-facing solutions
- Take ownership on tasks, working in a small team
- Engage with customers and our partners to provide support
Requirements
- The right attitude
- Solid skills with the core web technologies we use, including HTML/CSS, JavaScript, SQL, and a back-end technology such as PHP
- Solid conceptual coding skills and software development knowledge
- Problem-solving ability at the right level of abstraction for the problem at hand
- Customer-facing experiences
Working on our tech stack
Datalink’s values include pragmatism and maximising value, which means our tech stack is well established and constantly evolving. You will be working with this established codebase, introducing new technologies to replace older technologies where it makes sense, and working with and modernising existing code where it still provides value. You will also be engaging with our customers, and developing end solutions with code and configuration.
Our current stack includes:
- Back-end: Object-oriented PHP, SQL, Linux, AWS
- Front-end: HTML/CSS, TypeScript, React, AppSync, GraphQL
- AWS: Elasticsearch, Cognito, RDS, CloudFormation, XPA, Cordova, Amplify
- Tooling: Docker, Git/GitHub, Jenkins, Selenium, PHPUnit, Zabbix, MacOS, etc
We know that “full stack” is a pretty broad term and nobody is 100% at everything. We’re more impressed with solid fundamentals, a good aptitude and a capacity to learn rather than specific experience in our tech stack.
What we offer
- A competitive salary ranging from $80,000 – $110,000 based on skills and experience
- Flexible work hours with remote and in-office working
- A current generation MacBook Pro
- A great work environment with a friendly team who support each other
- Career development opportunities
At Datalink, you’ll have plenty of opportunity for mentoring, pair programming and professional development, and our team is a meritocracy so if you bring anything special to the team you’ll quickly become our resident expert.
This is a great role for those wanting to work on a large product development that makes a real difference. We’ll help you to grow this role into a senior role.
Ready to join our team?
If you’re interested to learn more and apply to join our team, then follow the link below to our application form.
There’s no FizzBuzz; just a few initial questions so we can get to know you and assess our fit.
Recruiters: you can reach out to us via careers@datalink.com.au to strike up a relationship.
Products
Crisisworks
Localityworks
Complianceworks
Enterprise Apps
Industries
Local Government
Emergency Services
Community Welfare
Infrastructure
Public Transit
Datalink Internet Systems P/L
6/607 Bourke St
Melbourne 3000 Australia
GMT +10 / GMT + 11 in summer
1300.DATALINK
+61.3.9521.4400
@datalinkhq
Copyright Datalink Internet Systems Pty Ltd