Python Job: Senior Software Engineer

Python Job Added on


Black Box Co


Melbourne - Australia

Job type


Python Job Details

About Us
Black Box Co is a rapidly growing AgTech SaaS company that works with livestock data to provide easy access to analytics previously reserved for only the largest players in the industry.
As well as striving for greater empowerment for people in the agriculture industry, we aim to provide a fantastic environment for our team. This includes a 4 day work week, with flexible working hours, to ensure you can take care of yourself and your family.
Our team is fully remote, with support for working within overlapping time zones of Australian east coast.

The Tech
Our app is Ruby on Rails with highly interactive JS dashboards, in TypeScript. Our data processing uses BigQuery (and BigQuery ML), and dbt. We also have some Python and R used for some in-house analytics.
We use CI/CD with regular deploys

About you
You've had experience working in development teams on products that need to scale. You enjoy the challenge of working on complex data analysis processes and working with your team members to solve problems, and grow along the way. You're comfortable with tests, and strive to create maintainable code.
Bonus points for having experience with GCP, complex SQL, or analytics.

The offer

  • Join a team solving challenging problems, who share knowledge and invest time and resources into growing our skills.
  • Work remotely and work flexible hours
  • Help drive the direction of a quickly developing system.

Apply now
Submit your application with Indeed. Including a link to your website, Github account, examples of your work or anything else you're proud of would be greatly appreciated.

Job Type: Full-time

Salary: $150,000.00 – $190,000.00 per year


  • Professional development assistance
  • Work from home


  • Flexible hours
  • Monday to Friday


  • Software development: 3 years (Required)

Work Authorisation:

  • Australia (Preferred)