closed vacancy Senior Python Developer - remote

We Are Common
Posted 4 years ago
Stack Overflow

Senior Python Developer

Essentials

Location: Australia, fully remote work
Employment type: Permanent full-time or part-time
Salary: $100k - $130k + super
Experience: min 3 years

Who we're looking for
Managed Functions is looking for a well-grounded python developer that aspires to become a servant leader in the coming years and move into a CTO role. This role will be responsible for all front and back end development, DevOps, and infrastructure.

This person will know how to create a learning environment as they will be working closely with a junior developer and teaching them the ropes. We believe most skills can be learned, but empathy, innate desire to help, and curiosity are things we can't teach you so these are must have qualities you'll possess. The key to delivering well for this role is to understand how to achieve the needs of our customers whilst keeping within the constraints of the Managed Functions DNA.

As a developer, you are comfortable with failing and learning from and sharing those failures. There will be times we get things wrong at Managed Functions so you'll need to have the ability to reflect and discuss what happened and what we can do instead. Great communication skills are a must.

This is not a data analyst/scientist role. In building data transformation pipelines for our customers, we often use ML components but, if available, we prefer to use an API than to build the ML model ourselves. But if you have experience as a data analyst/scientist and want to expand your wings into development and leadership roles, this could be a fit.

We're committed to building a culturally diverse team and strongly encourage you to apply regardless of your location, background, ethnicity, gender, sexual orientation, age, disability or any other personally defining attribute.

We encourage every person who is interested to apply. We’re imperfect communicators, so think of our job postings as the starting point for discussion rather than proof that you shouldn’t apply. Take the leap - you never know, you might just be the perfect person for one of our open roles, even if you don’t think you match 100% of the job description.

Skills &Experience (Required):

  • Minimum of three years using Python professionally
  • Experience using pandas
  • AWS Lambda Functions
  • AWS SAM
  • Empathy for your users

Bonus points:

  • Love for Jupyter Notebooks
  • Experience using javascript on the front-end
  • DevOps experience

Benefits

  • Flexible working environment
  • Become second in command
  • Get across and use the most cutting-edge cloud technology as it is released
  • Space to grow from senior through to CTO

About Managed Functions
Managed Functions is a profitable company looking to grow our development team as the sales pipeline is full.

What do we do?
Managed Functions are serverless data transformation pipelines that we deploy and manage for our customers. For example, several customers use our remittance processing pipeline which picks up PDF remittances from an email system, matches the remittance lines to open invoices in our customer’s underwriting system and then pushes the payment record to their ERP system. We currently deploy our serverless pipelines on AWS but deploying to MS Azure and GCP is on the roadmap.

Using Managed Functions, our customers are able to focus on their objectives and leave the transactional work to us. We count insurance companies and food service suppliers amongst our customers. Our customers are very happy with our work so far and delighted to have us managing their transactions every day. We want to continue to enchant them.

Why are they so happy?
Insurance companies can focus on pricing premiums rather than keying requests for premium quotes into their systems. Food service suppliers can focus on preparing and shipping high quality products to their hotel customers rather than manually entering purchase orders into the ordering systems. We help these companies save money (by not having to use expensive alternatives) and time by automating their processes, leaving them to focus on their most important work: serving their customers.
How to Apply
We Are Common by Common Code are assisting Managed Functions with building their tech team. Please email your CV &cover letter on why you'd like to fill the role to Val at work@commoncode.io.

Any unsolicited CVs submitted to Managed Functions will be forwarded straight to Val.