Senior Software Engineer at Sypht

Sydney sydney engineering full-time
Description
Posted 21 days ago

About the job

SYPHT: Unlocking the value of the world’s hidden information 

Sypht is an AIaaS platform that is helping businesses globally, to unlock the value of unstructured data through instant, accurate and adaptive data extraction. Our platform is smart and scalable, and uses the latest in Machine Learning and can be deployed rapidly across multiple documents, use cases and industries.

Sypht is only as good as the humans behind it and behind the platform is a world class team of pragmatic problem solvers that are passionate about working with technology that’s breaking new boundaries, continuously learning and creating remarkable change for our customers. Our great results stem from collectively harnessing the expertise, capability and resources of our entire team. 

To add to this expertise; we’re hunting for a tech savvy Senior Software Engineer, who will help us to “level up” through delivering new features and managing the design of the software. 

The Role

This opportunity will have you working across the full software development lifecycle, from analysing needs and managing the design of the software, through to developing and testing the new software to ensure it meets the identified needs. You will be working closely with product, operations and data science teams to deliver new features. 

The right person will be an advocate for the newest tech, someone who knows their stuff, who’s innovative and can get passionate about our platform. As a senior member of the engineering team you will collaborate and support the broader team in code review to support the implementation of best practices in software architecture and design.

You’ll need;

  • Strong problem solving skills
  • A Bachelor’s degree in Computer Science, Engineering or in a related technical field
  • 5+ years of professional software development experience 
  • Experience developing production applications in Python
  • End-to-end understanding of software development and production deployment
  • Strong understanding of software design patterns and system architecture
  • Experience both building and consuming RESTful web services / APIs
  • Experience working with AWS 
  • Experience with dockerized microservices and distributed systems
  • Working knowledge of NoSQL data stores (Redis, S3, MongoDB, DynamoDB) and search (ElasticSearch)
  • Knowledge of relational databases (e.g MySQL or PostgreSQL)
  • Experience with source control systems (e.g. Git)
  • A keen interest in machine learning systems and data analysis

If you have…

  • A masters or PhD in Computer science or related field
  • Previously built your own startup or have pet projects (feel free to share a github link!))
  • Working knowledge of distributed computing concepts and frameworks (e.g. PySpark, Dask)
  • Working knowledge of machine learning concepts and frameworks (e.g. Scikit-Learn, Pytorch, Tensorflow)
  • Experience with ElasticSearch
  • Experience developing in NodeJS or Golang
  • Experience with Serverless applications (e.g. AWS Lambda, Google Cloud Functions)
  • Experience with Terraform, Kubernetes
  • A background in algorithms
  • Experience with web development (e.g. Javascript, HTML/CSS, React)
  • Have worked with OAuth or a similar technology

...that would be a huge plus! 

Why Us? 

Backed by BPay & BCG Digital Ventures we’re a high performing team, creating remarkable change for our customers. By joining us, you’ll find yourself working with bleeding edge technology and given endless opportunities to learn everyday (thanks to our Go For It mentality). 

The team at Sypht are bold, and are empowered to be creative in order to drive excellence. We reward excellence and collectively support and celebrate both individual and team success. 

You’ll find we work in a truly inclusive and flexible environment - which gives you the ability to design a life you love. Pair that with a supportive network of leaders and colleagues, we ensure you’re set up to achieve your true potential.

Based in Chippendale, we offer all employees a flexible (puppy friendly) work environment, flexible work from home options, local discounts (from retail right through to gym membership discounts!), opt in daily social events, regular team meals and a reward system based on team/individual recognition where you can claim cool prizes… to name a few!

How to apply

We are an Equal Opportunity Employer who celebrates diversity in all aspects of life, including, ideas, appearance and belief. At Sypht we are committed to creating an inclusive environment for all employees and encourage you to apply if this aligns with your values.

Does this match your profile? If this sounds like the perfect opportunity for you, or you would like to stay on our radar, please apply by submitting your CV to [email protected] or clicking APPLY.