Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Mid-level Software Engineer image - Rise Careers
Job details

Mid-level Software Engineer

Company Description

About SEEK

SEEK’s portfolio of diverse businesses make a positive impact on a truly global scale. Our purpose is to help people live more fulfilling and productive working lives and help organisations succeed. We create world-class technology solutions to connect more people to relevant employment, education, small business and volunteer opportunities. We have a culture of high-performance in our workplaces and celebrate the diversity of our employees who contribute to the success of our organisation.

Life at SEEK

SEEK’s purpose is at the centre of everything we do. Our SEEK, which defines the way we work, is all about what makes us unique and a little bit different. Passion, Team, Delivery and Future are our principles that drive innovation and creativity. SEEK strives to support employee wellbeing by providing an amazing experience at work which led us to being named AFR BOSS Top 10 Best Places to work in technology for the fourth year in a row. We are proud to work in an environment that's inclusive where everyone's unique ideas, experiences and perspectives are valued.

Our award-winning head office in Cremorne (just a 4 min walk from Richmond station) provides an exceptional space to collaborate with colleagues. The building provides sweeping views of the city, a games area, sit and stand desks at every workstation, modern end-of-trip facilities and Thursday night drinks which gives our people an opportunity to connect in a social setting.

Job Description

The team
Talent Search Team is a dedicated group of experts committed to connecting top-tier talent with exceptional job opportunities. With a deep understanding of various industries and a keen eye for skill sets, the team uses innovative strategies and advanced tools to identify the perfect match for both candidates and employers.

About the role 
A Mid-level Software Engineer is an intermediate member of our SEEK Group Engineering teams. Mid-level Software Engineers are responsible for building technical solutions, maintaining, and improving the health of technology, contributing to the overall productivity of their team and customer outcomes. You will develop software within product delivery/systems/platform teams, contributing to engineering quality, and demonstrate passion for your craft through user centric, reliable, and scalable solutions.
 

Responsibilities

  • Develop, test, deploy, and maintain software from development through to production, employing current software engineering best practices and secure coding practices.
  • Contribute to platform health by ensuring systems are reliable, resilient, and efficient, including troubleshooting and resolving production incidents.
  • Build cloud-first software aligned with existing frameworks and SEEK's technology strategy.
  • Collaborate effectively within the team, contributing to Agile delivery rituals and fostering a DevOps culture.
  • Communicate clearly and empathetically with team members and stakeholders, understanding customer needs in all development efforts.
  • Contribute to communities of practice at SEEK, participate in onboarding new hires, and support the well-being and growth of team members.

Qualifications

Skills and experience 

  • Multi-Language Development: Proven experience in creating software using two or more modern development languages, including TypeScript, Node.js, GraphQL, & React.
  • Cloud Technology: Hands-on experience with AWS services, including Lambda, DynamoDB, APIs, and other cloud solutions.
  • Software Development Best Practices: Strong knowledge and hands-on experience with Test Driven Development (TDD), Behavioural Driven Development (BDD), and writing Clean Code that adheres to industry standards.
  • Data-Driven Decision Making: Ability to utilize data to drive development decisions and improve software solutions.
  • Mentorship & Knowledge Sharing: Experience imparting knowledge and skills to help team members grow, fostering a collaborative and supportive environment.
  • Community Contribution: Actively participates in internal or external professional communities, contributing to events and knowledge-sharing initiatives.

Additional Information

At SEEK we offer:

  • Annual Performance Bonus Plan
  •  Support of flexible working, including a mix of office and work from home days depending on your role.
  • Paid and unpaid leave benefits including Personal Flexi Days and Volunteer Days, as well as the opportunity to purchase additional leave
  • Support for parents with 14 weeks paid primary carers leave and 2 weeks paid leave for partners
  • SEEK is committed to operating sustainably, certified carbon neutral for its business operations (through Climate Active), purchasing renewable energy for our office and working-from-home emissions and a target for net zero by 2030.
  • The opportunity to work from anywhere for up to 4 weeks per financial year
  • SEEKer Support, a confidential service that offers employees up to six sessions with a mental health professional of your choice.
  • Tailored career development planning (including Education Assistance Program)
  • Professional development sessions with industry leading guest speakers.
  • Free income protection insurance
  • Access to a wide range of discounts on things such as health insurance, fitness, food, travel, accommodation plus many more
  • Frequent events including sports days, annual Christmas party, hackathon, and trivia
  • Free kick-start breakfast every morning and fresh fruit available all day in our offices
  • Casual dress – every day

At SEEK, we are passionate about fostering a culture of inclusion and wellbeing that embraces and values the diversity of our people. We are a purpose driven business that works with heart.

We know teams with diverse ideas, experiences and perspectives are more creative and are critical to ensuring effective delivery and innovating to enable our future success. As such, we welcome applications from people with diverse backgrounds and life experiences, especially as they relate to gender, sexual identity, culture, faith, disability and life stages. If you have the skills, curiosity and an adaptable mindset but don't meet every responsibility or qualification listed in this advertisement, please still get in touch with us.

Should you require any specific support or adjustments throughout the recruitment process and beyond, please advise us and we will be happy to assist.

For this role, only those candidates with the eligible right to work will be considered.

SEEK kindly requests no unsolicited resumes or approaches from recruitment agencies and will not be responsible for any associated fees.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Mid-level Software Engineer, Seek

If you’re looking to elevate your career as a Mid-level Software Engineer, SEEK in Cremorne, Australia, is the place for you! We're a passionate team dedicated to making a positive impact through innovative technology solutions that connect people to meaningful opportunities. As a Mid-level Software Engineer, you'll play a key role in developing and maintaining software that goes beyond just functionality; it’ll contribute to real-world results for our users. Your day-to-day will involve collaborating with product delivery and platform teams to create reliable and scalable solutions. You’ll have the chance to dive into multi-language development, working with modern languages like TypeScript, Node.js, GraphQL, and React while making a positive impact on platform health and efficiency. We're looking for someone enthusiastic about Agile practices who can clearly communicate with team members and stakeholders. At SEEK, we not only value your technical skills but also your growth and well-being. With several benefits including flexible working, tailored career development planning, and a vibrant work culture, we aim to support you both inside and outside of the office. Join us in a collaborative environment that celebrates diversity, encourages innovation, and fosters personal growth. Make your mark as a Mid-level Software Engineer at SEEK where your contributions will lead to meaningful outcomes!

Frequently Asked Questions (FAQs) for Mid-level Software Engineer Role at Seek
What are the responsibilities of a Mid-level Software Engineer at SEEK?

As a Mid-level Software Engineer at SEEK, you will be responsible for developing, testing, deploying, and maintaining software applications. Your role will require you to contribute to platform health by ensuring systems are reliable and efficient, troubleshoot production incidents, and collaborate with your team in Agile rituals. Additionally, you'll be expected to communicate openly with stakeholders and assess customer needs to drive development decisions effectively.

Join Rise to see the full answer
What qualifications are needed to apply for the Mid-level Software Engineer position at SEEK?

To be a strong candidate for the Mid-level Software Engineer role at SEEK, applicants should have proven experience with modern programming languages, including TypeScript, Node.js, GraphQL, and React. A solid understanding of cloud technologies and hands-on experience with AWS services is also essential. Familiarity with software development best practices like Test Driven Development (TDD) and the ability to mentor junior staff will greatly enhance your application.

Join Rise to see the full answer
What technology stack does the Mid-level Software Engineer role involve at SEEK?

In the Mid-level Software Engineer role at SEEK, you will work with a wide range of technologies, predominantly focused on cloud-first software solutions. This includes AWS services, APIs, and frameworks that align with SEEK's technology strategy. Proficiency in TypeScript, Node.js, GraphQL, and React will be essential to developing user-centric, reliable applications.

Join Rise to see the full answer
What is the work culture like for Mid-level Software Engineers at SEEK?

The work culture for Mid-level Software Engineers at SEEK is vibrant and inclusive. Celebrating diversity, teamwork, and innovative thinking, we strive to build a supportive environment. With opportunities for social connection, frequent team events, and a commitment to employee well-being, SEEK creates a workplace where creativity and collaboration flourish.

Join Rise to see the full answer
How does SEEK support the career development of its Mid-level Software Engineers?

At SEEK, we place a strong emphasis on career development for our Mid-level Software Engineers. We offer tailored career development planning, education assistance programs, and professional development sessions featuring industry-leading guest speakers. Our environment encourages mentorship and knowledge sharing, which is vital for personal and professional growth.

Join Rise to see the full answer
Common Interview Questions for Mid-level Software Engineer
Can you describe your experience with Agile methodologies as a Mid-level Software Engineer?

When addressing Agile methodologies, highlight specific projects where you implemented Agile practices, discussing your role in sprints, daily stand-ups, and retrospectives. Reference how Agile improved team collaboration and project outcomes, illustrating your adaptability to changing requirements.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your software development work?

For this question, mention your experience with practices like Test Driven Development (TDD) and code review processes. Discuss your approach to writing clean, maintainable code and how you utilize tools to validate that software meets required standards before deployment.

Join Rise to see the full answer
What is your approach to troubleshooting production incidents?

Share a methodical approach to troubleshooting, beginning with how you analyze the issue, gather logs, and engage with team members to identify the root cause. It's essential to explain how your actions helped mitigate downtime and improve system reliability.

Join Rise to see the full answer
How do you stay current with technology trends and best practices in software development?

Discuss the resources you utilize, such as online courses, coding communities, and tech meetups. Explain how you integrate new knowledge into your work and share insights with your team to foster an environment of continuous learning.

Join Rise to see the full answer
Describe a time you implemented feedback into your software solutions.

Provide a specific example where you received feedback from users or team members. Discuss how you assessed the feedback, made adjustments, and the positive outcomes that resulted, demonstrating your commitment to user-centric development.

Join Rise to see the full answer
What experience do you have working with cloud technologies?

Elaborate on your hands-on experience with cloud technologies, especially AWS services. Be prepared to discuss any specific projects where you used these services and how they enhanced operational efficiency and system scalability.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced development environment?

Explain your strategy for task prioritization, such as using Kanban boards or sprint planning to ensure the most critical tasks align with project timelines. Provide an example demonstrating successful prioritization under tight deadlines.

Join Rise to see the full answer
Can you provide an example of how you mentored a junior developer?

Share an experience where you took the effort to mentor a junior developer, focusing on the knowledge and skills you imparted. Explain how you supported their growth and the outcomes of that mentorship for both of you.

Join Rise to see the full answer
What tools and technologies do you prefer for version control and collaboration?

Discuss your familiarity with version control systems like Git and collaboration tools such as Jira or Slack. Explain how these tools enhance team communication and project management in a modern software development environment.

Join Rise to see the full answer
How do you incorporate feedback from code reviews into your development process?

Share your perspective on the importance of code reviews, discussing how you receive feedback constructively and apply it to your current or future projects. Highlight a specific instance where this process led to improved solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Seek Remote Kuala Lumpur, Malaysia
Posted 3 days ago
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days

Join SEEK as a Regional Operations Executive to enhance operational efficiency and support a dynamic team in a multinational environment.

Photo of the Rise User
Posted 2 days ago
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days

Join SEEK Group as a Senior Integration Engineer (Workday) to enhance integration practices and mentor within a dynamic tech environment.

Photo of the Rise User
Posted 4 days ago

Join Relias as a Software Engineer, Test to improve software quality in a fast-paced healthcare environment.

Photo of the Rise User
Posted 3 days ago

Join Kepler in a remote role as a Software Designer, responsible for high-performance software development to support satellite operations and mission control.

Photo of the Rise User
Flock Freight Remote Encinitas, California, United States
Posted 5 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Join Flock Freight as a Software Engineer and contribute to building tech solutions for efficient freight movement.

GrabaSoft Inc Remote San Francisco, California, United States
Posted 12 days ago
Photo of the Rise User
Intel Remote US, California, Folsom
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave

Seeking a Software Development Engineer at Intel to lead the development of innovative graphics software solutions.

Photo of the Rise User
Bosch Group Remote EN109/IC1, Zona Industrial de Ovar Lugar da Pardala, Ovar, Portugal
Posted 2 days ago

Join Bosch as a Frontend Web Developer to influence user interactions within complex industrial control systems.

Seek brings you personalised rewards from brands you love.

187 jobs
MATCH
Calculating your matching score...
CULTURE VALUES
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
BENEFITS & PERKS
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
12 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec
Photo of the Rise User
Someone from OH, Westlake just viewed Payments Support Specialist (1 year contract) at Convera
Photo of the Rise User
Someone from OH, Portsmouth just viewed Property Manager II (Buckeye Towers) at WinnCompanies
Photo of the Rise User
Someone from OH, Columbus just viewed Financial Services Representative at Nationwide
Photo of the Rise User
Someone from OH, Dublin just viewed Global Growth Marketing Associate at Spotify
Photo of the Rise User
Someone from OH, Portsmouth just viewed Merchandising Part Time Days at Lowes
Photo of the Rise User
Someone from OH, Euclid just viewed Notary - Digital Reporter at Parrot
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager - Remote at Experian
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Entry Specialist - Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Cleveland just viewed Digital Sales Operations Analyst at Visa
Photo of the Rise User
Someone from OH, Lancaster just viewed Client Partner, Inside Sales at Sportradar
Photo of the Rise User
Someone from OH, Perrysburg just viewed Patient Success Specialist Temp to Hire at Natera